Interpolation Modes

 
 
 

When you set multiple keyframes for a property, MotionBuilder automatically interpolates the animation between the keyframes. You can see a graphical representation of this interpolation in the FCurves Window.

To edit animation, you can create, view, and modify function curves in various ways. For example, you can set the interpolation mode between keyframes, the curve’s extrapolation, and the value and time of the function curve.

The animation differs depending on the interpolation mode. For example, a model animated along the X axis in the Auto interpolation mode moves left and right gradually, while the same model animated in Stepped interpolation mode suddenly appears in different locations at each keyframe.

The following figures show a graphical representation of each interpolation mode.

FCurves window A. Auto interpolation B. TCB interpolation C. Stepped interpolation D. Linear interpolation

The slope of a function curve determines the speed at which the values change between keyframes. A steep slope means the value changes quickly, and a gradual slope means the value changes more slowly over a longer period of time.

You can set the keyframe interpolation mode in the Key Controls window before you add keyframes. You can change the keyframe interpolation mode of a selected keyframe or function curve via the FCurves window. You can also simultaneously change the interpolation mode of selected keyframes and function curves via the FCurves window.

The Dynamic Editor enables you to modify keyframe parameters not available in the FCurves window such as angular, weight, and velocity parameters, as well as trajectory. For example, you can quickly alter the velocity of animation without changing its trajectory through space.

Dynamic Editor

Interpolation Modes

There are eight interpolation modes:

There are MotionBuilder seven interpolation modes:

Creative Commons License Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License