9
546 Chapter 12: Animation
The Paste dia log cont ains the following options:
Copy/Ins tance—Determines whether t he cloned
item is a s imple copy or an instance of t he orig inal.
Replace All Instances—When you paste to an y
track that contains an instanced object, replaces
all instances of the object with the object on the
clipboard. If off, only the object in the selected
track will b e replaced. Any instanced objects w ill
remain as they are.
Assign Controller
Main toolbar > Curve Editor (Open) > Select the controller
track in the controller window. > Controller menu >
Assign
Main toolbar > Curve Editor (Open) > Select the controller
track in the controller w indow. > Rig ht-click the controller
track and choose Assign Controller.
Keyboard > C
Use Assign Controller to assig n animation
controllers to any animatable parameter or track
in Track View.
Animation controllers provide powerful tools for
animating all the objects and materials in a scene.
For example, r ather than keyframing the position
of an object in your scene, the object can follow
asplineusingthePathconstraint,reacttoany
animated parameter using a Reaction controller,
or mov e to the beat of music using the Audio
controller. You can combine controllers with a
List Controller. You c an drive a single vertex or
control point on a complex object by a variety of
controllers.
You can also assign cont rollers using the r ight-click
menu in the Track View Cont roller window. Or
you can assign controllers in the Motion panel,
in Schematic View, and by using the Animation
menu.
Constr aints a nd Controller s
Technically, there is no difference between a
controller and a constraint. A constraint is simply
a controller that requires the use of a second object.
For example, a Path constraint is a controller that
requires a spline object for a path.
Special-Ca se Controllers
Special-case controllers are not assi gned manually
with the Assign Controller command. They are
applied automatically during certain procedures.
Barycentric Morph Controller is applied by
selecting an object and clicking Command p anel
>Geometry>CompoundObjects>Morph.
A Master Point Controller is assigned when
animating vertices, control points, or vectors in
thesub-objectmodeofanEditableMesh,Editable
Spline, Editable Patch, NURBS surface, or FFD
modifier.
SlaveControllerscanbeassignedmanually,butis
also automatically applied to selected tracks when
a Block controller is created in Track View Global
Track s. A Slave controller transfers key data to a
Block controller. Slav e controllers are described in
the Block controller topic.
Avail a ble Ani mati on Cont r oller s a nd
Constraints
Attachment Constraint (page 2–393):APosition
controller that attaches an object’s position to a
face on another object. The target object do esn’t
have to be a mesh, but must be able to convert
itself to a mesh.
Audio Controller (page 2–309):Animatesa
parameter or object using a s ound file.
Bezier Controller (page 2–310):Smoothesfunction
cur ves between transform keys, giving the effect
of continuous, natural movement. The Bezier