Use Auto Key

Auto Key, found beneath the Playback Controls, automatically sets keys on attributes every time you change the current time and attribute value. A key must already exist for an attribute before you use Auto Key.

Note: Automatic keyframing may generate extra keys for ikHandles if their ikBlend attribute is turned off.

For example, if ikBlend is off, but snapEnable is on for an ikHandle, the handle moves to the position of the end-effector. This lets you create an arm skeleton with an IK handle, turn ikBlend off, rotate the shoulder joint, and have the ikHandle snap to the wrist position. If auto keyframe is on, and you already have an animCurve for the ikHandle translation, the auto keyframer generates more keyframes because the handle has moved.

To avoid this problem, turn off snapEnable or auto keyframing.

To Auto Key an animation

  1. Turn on Auto Key in the Playback Options. When Auto Key is active, the button is highlighted red.
  2. Set a key on any attribute of an object.
  3. Go to a new time in the Time Slider.
  4. Change the value of the previously keyed attribute.

    A key is created for the attribute. You can create another key by going to a new time and changing the value of the attribute again.

To hold Current Keys with Auto Key

    Hold Current Keys sets keys for all animated attributes of a selected object at the current time. For example, suppose you are animating a character’s walk cycle. When a foot is on the ground, its position must be held for a number of frames. If you were to use Auto Key alone, a value must change before a key can be set. Hold Current Keys sets a key for the foot even though the values do not change.

  1. Turn on Auto Key. When Auto Key is active, the button is highlighted blue.
  2. Select the attributes you wish to use Hold Current Keys on; set a key at the starting position.
  3. Create a walk cycle where a foot touches the ground at time 30.

    Later in the walk cycle, for example, at time 60, another key is needed for this position.

  4. Instead of figuring out exactly which attributes are being keyed, move to 60 and select Key > Hold Current Keys.