Animating the Shapes

 
 
 

To animate the shapes, you key the weight values of each shape at different frames. The result of the weight blend is displayed in the shape viewer.

For general information about weighting shapes, see Mixing the Shapes' Weights.

Here's a quick overview of the steps required to animate the shape's weights. See the following page for more details on each step.

TipWhen you're updating referenced models with shape weights set in the shape manager, make sure to select the Recorded/Applied Modifications Animation Mixer option and Mixer Modifications Shape option in the delta's property page to keep any shape animation changes. Even though it is not obvious, the shape manager is still using the animation mixer under the hood.

To animate the shapes' weights

  1. Click the Animate tab in the shape manager. A shape weight slider is displayed for each shape on the object.

  2. Go to the first frame at which you want to set a key for the shape animation.

  3. Set the values of a shape's weight slider until you get the desired result for the first key. Notice the object update in the shape viewer.

    You can also select multiple shapes (press Shift or Ctrl), then change values for one weight slider to change all selected sliders.

    Note that you can't set the weight to a negative value unless you change the minimum weight allowed for the slider.

  4. Set a key for all the weight sliders at the same time by doing one of the following:

    • Click the key icon in the shape manager's menu bar.

      or

    • Press the K key.

      or

    • Choose Animate Key All from the shape manager's menu bar.

    You can set a key for individual weight sliders by right-clicking their animation icon and choosing Set Key.

  5. Go to the next frame at which you want to set a key, set the values of the weight sliders, and set another key. Rinse and repeat to complete your shape animation.

To set all shape weight sliders to zero

  • Click the Zero All button on the shape manager's menu bar.

    or

  • Choose Animate Zero All from the shape manager's menu bar.

Setting the Minimum/Maximum Shape Weight Slider Range

For some types of shape animation, it's necessary to set values outside of the usual 0 - 1 range provided by default for the shape weight sliders. For example, you may need to use negative values when you're shape-animating in the additive mode.

To help with this, you can set the minimum and maximum values used for each shape weight slider on the Animate panel.

  1. Select one or more shapes on the Animate panel, then right-click one of them and choose Set Slider Range.

  2. In the dialog box that appears, enter a value for the Minimum Range Value and Maximum Range Value parameters, and click OK.

Removing Keys for Shape Weights

To remove a key for an individual weight slider by right-clicking its animation icon and choosing Remove Key.

To remove keys at the current frame for all the shape weight sliders, follow these steps:

  1. Go to a frame where there are keys set for the shape weights.

  2. Do one of the following:

    • Click the key icon in the shape manager's menu bar, which should be red.

    • Press Shift+K.

    • Choose Animate Remove Keys from the shape manager's menu bar.

Editing the Shape Weight Fcurves

After you have set keys for the shape weights, you can edit the resulting weight fcurves as you would any other fcurve in the fcurve editor or the dopesheet.

For more information on fcurves and the dopesheet in general, see Editing Function Curves and Editing Animation in the Dopesheet.

To open the animation editor with the shape weight fcurves selected

  • Choose Animate Animation Editor or Dopesheet in the shape manager menu bar to edit all shape weight fcurves for selected object.

    or

  • Right-click the key icon in the shape manager menu bar and choose Animation Editor.

    or

  • Right-click the animation icon beside an individual shape weight slider and choose Animation Editor to display only that shape's weight fcurves.

    The animation editor opens with each weight fcurve displayed in the fcurve graph. If you open the dopesheet, each weight fcurve is on its own track.

    The weight fcurve's name is displayed in parentheses after the actionclip node name. To access the actual weight fcurve, expand the actionclip node and select weight.

    Like other curves, the interpolation of the weight curves are spline by default but often need to be linear. To change this, select the Weight parameter for each shape and choose Curves Linear Interpolation or click the linear icon on the animation editor's menu bar.

    NoteIf you have an animation editor open, and then make changes to the weight's keys in the shape manager, the animation editor won't update with those changes. Close the animation editor and reopen it from the shape manager to see the changes.

Creating a Custom Parameter Set for Other Animated Objects

If you have animated objects that are part of the shape-animated object, such as bones for a character, you can create a special custom parameter set for these objects that is displayed in the shape manager.

This makes it easy for you to animate these other objects as you animate the shape weights, such as animating the position of a jaw bone's effector as you adjust the shape for the mouth.

For information on custom parameters in general, see Custom and Proxy Parameters.

  1. Make sure that the animated object is under the shape-animated object's node.

  2. Select the shape-animated object and create a custom parameter set by choosing Create Parameter New Custom Parameter Set from the Animate toolbar.

    This puts the custom parameter set directly under the shape-animated object's node.

  3. Name the custom parameter set ShapeManager_ExtraAnimationParameters

  4. In this set, create custom or proxy parameters of the animated object's parameters that you want to animate. For example, you could make proxy parameters for the jaw bone effector's Position X, Y, and Z parameters.

  5. The parameters in this custom parameter set are displayed on the Animate tab under the name ExtraParams, below the shape weight sliders.