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.

You can access the Interpolation Modes from the Key Control and FCurve Editor windows as shown in the following table:

Key Controls FCurve Editor (normal mode) FCurve Editor (classic mode)
Auto Auto Auto
Spline Spline Spline
Spline Clamp Spline Clamp Stepped (Step)
Linear Linear TCB
Step Step Smooth
TCB Smooth TCB
Smooth Smooth Clamp Fixed
Smooth Clamp
Fixed

Related topics