Edit > Keys > Copy Keys

 
 
 

Copies the current keys to the virtual clipboard.

Edit > Keys > Copy Keys >

Opens the Copy Keys Options window. See To copy keys and To cut keys.

Hierarchy

Specifies how a group of keys will be cut from a hierarchy of grouped or parented objects.

Selected

Specifies that the group of keys will include only the animation curves of the currently selected object. Default is on.

Below

Specifies that the group of keys will include the animation curves of the selected object and all the objects below it in the hierarchy. The keys clipboard keeps track of the hierarchical relationships of the keys and animation curves in the keyset. You can paste the keyset to a hierarchy of objects whose hierarchical structure is the same as the one the keyset was cut from. If the hierarchical structure is not the same, Maya will paste the keys in a way that best matches the keyset’s hierarchical relationships to the hierarchical structure of the objects. Default is off.

Channels

Specifies the channels (keyable attributes) whose animation curves will be included in the keyset.

All Keyable

Specifies that the keyset will include the animation curves of all keyable attributes of the selected object. Default is on.

From Channel Box

Specifies that the keyset will include the animation curves of only those channels currently selected in the Channel Box. Default is off.

Driven Channels

Specifies that the keyset will include any driven keys. The driven keys enable the values of keyable attributes (channels) to be driven by the values of other attributes. See Driven keys. Default is off.

Control Points

Specifies whether the keyset to be copied includes all the animation curves of the selected deformable object’s control points. Control points include NURBS control vertices (CVs), polygonal vertices, and lattice points. For instance, if you select a NURBS surface’s transform node and then select Edit > Keys > Copy Keys with the Control Points option on, the animation curves for the surface’s CVs will be cut along with the animation curves for the surface’s translation, rotation, scaling, and so on. Turning Control Points on is useful when you are doing a lot of animation at the control point level (for instance, CV-intensive animation) and don’t want to have to select each control point. Control Points is off by default.

Note

If you select individual CVs and then select Edit > Keys > Copy Keys with Control Pointson, only the animation curves for the selected CVs are copied.

Shapes

Specifies whether the keys will include the animation curves of a selected object’s shape node as well as its transform node. Typically, when you select an object in the workspace, the object’s transform node is selected. To cut the animation curves of the object’s shape node as well as its transform node, be sure Shapes is on. To cut the animation curves of the transform node only, turn Shapes off. Default is on.

Time Range

Specifies the time range of the keyset’s animation curves.

All

Specifies no limit on the time range.

Start/End

Specifies a time range from Start Time to End Time.

Time Slider

Specifies a time range defined by the Playback Start and End times of the Time Slider.

Start Time

Specifies the start of the time range (available if Start/End is on).

End Time

Specifies the end of the time range (available if Start/End is on).

Help Images

Displays an image in the Cut Keys Options window that illustrates cutting to the keys clipboard within a specified time range.

Method

Specifies whether the keyset will include keys only or keys and animation curve segments (available if Start/End or Time Slider is on).

Keys

Specifies that the keyset will include only keys.

Segments

Specifies that the keyset will include keys and animation curve segments. This is useful when you want to cut the segments of animation curves that lie between keys. For instance, you might not have any keys in the time range you’ve selected, but you want to cut the animation curve action in the time range. To preserve the shape of the animation curve segments, Maya will create keys at the time range’s start and end times if keys do not already exist at those times.

Range

Prevents keys that lie at the beginning or end of a selected range of keys or time and keys from being included in the cut or copy operations. Range also causes your animation in the Dope Sheet to shift to accommodate the removal or insertion of keys or time and keys.