2009
individually. This has advantages over rotation controllers like TCB that do
not display function curves at all. XYZ controllers are now the default for
rotation animation.
You can adjust the interpolation between keys using the Key Info dialog.
Audio Controllers
The
Audio controller on page 3135 converts the amplitude of a recorded sound
file or real-time sound wave into values that can be used by an animated
parameter.
Use the Audio controller to synchronize parameter values with a sound file.
For example, use an Audio controller for a Multiplier Curve to scale a parameter
in sync with a sound.
Special-Purpose Controllers
The controllers described in this topic are also applied to parameters of different
data types, but they are used for special purposes.
List Controllers
The
List controller on page 3194 combines multiple controllers into a single
effect. It is a compound controller with tools for managing the order in which
its internal controllers are calculated. List controllers are weighted, by
animating the weights of the different layers you can create an effective
non-linear animation system.
Use List controllers to combine controllers as in the following examples:
■ Combine Noise Rotation and TCB Rotation controllers to introduce random
orbital motion as an object rotates.
■ Combine Bezier Position and Path Constraint to make an object follow a
path with manually keyframed variation away from the path.
When you apply any controller from the Animation menu, a list controller
is automatically placed on the object and the selected controller placed
first in the list.
Expression/Script Controllers
You write custom code for
Expression controllers on page 3154 and Script
controllers
on page 3248 in an Expression or Script controller dialog. You specify
Special-Purpose Controllers | 3113