9

548 Chapter 12: Animation
Spring Controller (page 2–375):Addssecondary
dynamics effects to any point or object position.
Smooth Rotation Controller (page 2–374):Creates
smooth rotations.
Surface Constraint (page 2–396): Positions an
object along the surface of another object.
TCB Controller (page 2–377):ProvidesTension,
Continuity, and Bias controls for the function
cur ves b etween keys.
Transform Script Controller (page 2–379):Provides
scripted PRS control for objects.
Waveform Cont roller (page 2–381):Afloat
controller that provides regular, periodic
waveforms. For example, blinking lights and
rhythmic object motion.
XRef Controller (page 2–383):Letsyouexternally
reference any type of Transform controller from
another scene file.
Procedure
To a ssign a n animation controller in Track V iew:
1.
IntheTrackViewHierarchy,selectoneormore
parameter items of the same type.
2. From the Controller menu, choose Assign.
3. Choose a cont roller ty p e from t he Assign
Cont roller dialog.
If a parameter has already been animated,
then assigning a new controller has one of the
following effects:
The existing animation values are
recalculated to produce a similar animation
with the new controller. For example,
replacing Position XYZ with Bezier Position
closely preserves the animation.
The existing animation values are discarded.
For example, replacing Smooth Rotation
with Noise Rotation discards the Smooth
Rotation animation values.
Interfa ce
Assign Controller—Choose a controller type from
the Assign Cont rollers dialog. Depending on
thetypeoftrackyouhaveselected,theChoose
Controller dialog displays a subset of the different
types of controllers.