Set Key Animation Mode

Set Key Animation mode allows you to create keys for selected objects individual tracks using a combination of the Set Keys button and Key Filters. Unlike Auto Key, Set Key mode gives you control over what you key and when. It allows you to pose a character (or transform any object) and then if you like it, use that pose to create keys. If you move to another point in time without keying, your pose is discarded. Set Key also works with object parameters.

You can try out different values and then when you have what you like use it to create keys. Combine this with keyable tracks in the Curve Editor to create keys on just the object parameters you want to key.

Set Key Workflow

To animate something using Set Key mode, you first turn on Set Key Mode. You can then select the object you want to animate and use the Key Filters button to set which tracks you want to keyframe. You can also use Show Keyable icons in Track View edit windows to make individual tracks keyable or not. With all this setup work completed, you can create keys by clicking the Set Key button (the large button with the key icon) or using Keyboard shortcut (K). Move ahead in time, then make changes to your character or object (transforms or parameter changes) and click Set Keys to use those changes to create keys.

If you do not click the Set Keys button and move to another frame the object changes will be lost, as if you had never made them. This is fundamentally different behavior from Auto Key mode, where you would need to use undo to lose the changes you made. Use the right mouse button on the time slider to drag a pose or transform to a different point in time.

For faster workflow you can define keyboard shortcuts for the Key Filters and Show Keyable tools by going to Customize menu Customize User Interface and assigning keystroke combinations in the Main UI group.


To animate using Set Key mode:

  1. Turn on (Toggle Set Key Mode).
  2. Select the objects you want to keyframe, and then right-click and choose Curve Editor.
  3. On the Track View toolbar, click (Show Keyable Icons), then use the keyable icons in the controller window to define which tracks will be keyed.

    A red key means the track will be keyed. Click a key to toggle its keyable status.

  4. Click (Key Filters) and then turn on the tracks you want to keyframe. By default, Position Rotation, Scale, and IK Parameters are on. For this example, turn off Rotation and Scale.
  5. Go to a frame at which you want to set a key.
  6. Move an object.
  7. Click (Set Keys).

    The Set Keys button flashes red to show that 3ds Max has set a key, and a key appears on the track bar.

    Repeat this process, moving the time slider and setting keys.

To keyframe all parameters using Set Key mode:

  1. Turn on (Toggle Set Key Mode).
  2. In the viewport, select the objects to which you want to add keyframes.
  3. Click (Key Filters) and then turn on Key All.
  4. Move the time slider to the frame where you wish to set keys
  5. Click (Set Keys).

    3ds Max adds keys to all keyable parameters.

To move a pose or position in time without update:

  1. Turn on (Toggle Set Key Mode).
  2. Move to a particular frame (let's say, frame 20).
  3. Pose your character or position your objects.
  4. Move your cursor over the time slider, then press the right mouse button down and drag.

    The time slider moves, but the position does not change. The pose or position is maintained and transferred to the new point in time.

  5. When you are at the appropriate frame, set the pose or position keys by clicking (Set Keys).


Set Key

Toggles Set Key mode.

Set Keys

Click this to set a key. This button will create a key on tracks for the selection set. It checks that the tracks are keyable, and that Key filters allow the tracks to be keyed. If both these are satisfied, a key is set. Set Keys also sets keys in Auto Key mode, and in Layout mode (the mode when neither Auto Key nor Set Key is turned on). Keyboard shortcut default for this command is K.

Key Filters

Displays the Set Key Filters dialog where you can define which type of tracks will be allowed or disallowed keys.

Selection List

Gives quick access to named selection sets and track sets while working with Set Key. Lets you easily swap among different selection sets and track sets.

NoteChoosing a selection set from the list does not select objects in the viewports. To accomplish this, use the Named Selection Sets feature.
NoteSelection set names appear between braces (example: {Biped Arms}) while track set names appear between square brackets (example: [Throw Baseball]).
Set Key Filters dialog

Turn on the tracks you want to key. Default=Position, Rotation, Scale and IK Parameters.

The following options are available:

  • All allows for a quick way to key all tracks. When All is turned on, the other toggles are unavailable. Clicking Set Keys with the All filter turned on will result in a key placed on all keyable tracks.
  • Position allows for position keys to be created.
  • Rotation allows for rotation keys to be created.
  • Scale allows scale keys to be created.
  • IK Parameters allows inverse kinematic parameters to be keyframed.
  • Object Parameters allows object parameters to be keyframed.
  • Custom Attributes allows custom attributes to be keyframed.
  • Modifiers allows modifiers to be keyframed. Note that you should turn on Object parameters when you turn on modifiers, so you can keyframe gizmos.
  • Materials allows material properties to be keyframed.
  • Otherallows for other parameters that don't fall in the above categories to be keyframed using the Set Key technique. This includes such things as helper properties and look-at controller tracks for target cameras and lights.
WarningIf you turn on Object Parameters, all the object parameters of an object will then receive keys, unless you have turned off the tracks using Keyable on the Controller menu of Track View – Curve Editor. The same advice applies to Materials.
TipYou can also set keys on spinners by holding down the Shift key and right-clicking a spinner.