8
484 Chapter 20: Managing Scenes and Projects
• At Frame—The frame at which the incoming
animation is written (Replace) or inserted.
Default=0.
Relative/Absolute—These options determine
howincominganimationaffectsexistingvalues.
Relative starts the loaded m otion at the current
values of the selected objects in the scene. Absolute
sets the va lues of objects in the scene to those of
the incoming motion. For example, when you
load a character animation, Relative starts the
animation from the character’s current position,
whileAbsolutefirstmovesthecharactertothe
positionofthecharacterinthescenefromwhich
the animation was saved. Default=Relative.
M oti on Ma ppi ng Pa ra meter s
Rollout
File menu > Load Animation > Open dialog > Edit
Mapping
File menu > Load Animation > Open dialog > Load
Motion > XML Anim ation dialog > Click Yes.
This rollout provides controls for automatically
mapping animation tracks and for filtering tracks
to reduce clutter.
Inter face
Map Nodes group
These controls let you perform automatic mapping
by name or hierarchical order. Mapping is done
first by node (object) name, and then w ithin each
node’s hierarchy by controller (track) name.
The default method of automatic mapping is
Exact Name for both nodes and controller.
When you first open the Map An imation dia log,
any node/controller pairs whose names match
exactly ar e automa tically mapped. To change the
mapping, remove any existing assignments in the
Mapped list (highlig ht them and then click t he ->
button), and then choose an alternate met hod.
Exact Name—This maps node to node, by name.
If the names do not match exactly, the tracks will
not map, and the status l ine will report how many
nodes did not map
Closest Na me—Finds a match in the object names,
and uses the Controller options (describe d below)
to confirm the match.
For example, if the incoming is
RToe01
and the
choice in the Current list is between
Right Index
To e
and
RToeHelper
,itwilllookatthecontroller
structure and compare by name, or type or order ,
and try to determine which node is the closest to
the incoming. When the choice is close like this,
the status line reports that there was another close
match, and highlig ht the close, but unmapped,
nodes in the incoming list in red.
Hiera rchy—This option turns off the above
options. It matches by node order; for example,
Bone01>Bone02>Bone03
would map to
Leg>Calf>Foot,
if Controller is set to Order and
the leg is mapped to
Bone01
. The Hierarchy
option ignores the names.
Controller—Determines how automatic mapping
is performed within nodes:
•
Exact Name—(The default.) Ma t ches controllers
by name, regardless of order. This applies
specifically to lists, morph channels, maps,
custom attr ibutes, and any other tr acks that are
listed by a user-defined name that might b e
reordered for some reason.
•
Order —This maps by controller order only,
regardless of name or type, and it turns the
otheroptionsoff.Forexample,itwillmapthe
first controller in a list to the first controller in
a list. If necessary, it “bakes” the animation by
creat ing per-frame keys.