Tuesday, May 3, 2011
In the following procedure, you define the structure of your character model
for MotionBuilder by completing the required nodes in the Mapping list.
Character mapping describes the character model for MotionBuilder, indicating
what are the legs, arms, and so on.
Although you can automatically map and characterize a character by dragging
the Character asset directly onto a character model, for the purpose of this
tutorial, you manually map out Mia’s structure.
1 From the Templates > Characters folder of the Asset browser, drag the
Character asset into an empty area of the scene.
A Character asset is added in the Scene browser (A) and the Character
Settings open in the Navigator window (B).
Navigator window A. Character added in the Scene browser B. Character Settings
displaye
2 Switch to the Character Definition pane in the Character Settings and
expand the Base (required) group of nodes in the Mapping list (A).
Character Definition pane A. Base nodes
This group of nodes is required for MotionBuilder to recognize the
structure of your character model. If you had automatically characterized
this character, the Mapping list would be populated with the character’s
bone names.
3 In the Viewer window, switch to the Schematic view (Ctrl-W) and press
A to frame the hierarchy.
Schematic view of Mia’s structure
The Schematic view makes it easier to select bones from the model’s
hierarchy because each bone is represented as a rectangular node.
4 In the Scene browser, activate the Lock option to lock the view of the
Character Definition pane.
Navigator window A. Scene browser B. Lock option activated
5 In the Schematic view, zoom in (Ctrl-drag) and select the Mia:LeftUpLeg
node.
Mia:LeftUpLeg node selected
NOTE When you know the name of the node you are looking for, you can
press Shift-N to open the Find Model by Name dialog box and do a quick
search.

6 Alt-drag the Mia:LeftUpLeg node into the Base (required) LeftUpLeg Mapping
List slot.
Mia’s LeftUpLeg node mapped to MotionBuilder LeftUpLeg
When you characterize this character, MotionBuilder recognizes that for
this skeleton the LeftUpLeg node is called Mia:LeftUpLeg.
7 Use the following checklist and figure as guides to map the rest of Mia’s
bones to the Base (required) nodes in the Mapping list.
NOTE Although Mia has many bones, you are only required to map the Base
group of fifteen for MotionBuilder characterization.


After completing the character mapping process for the Base group, the
Mapping list resembles the Mapping List shown in the following figure
Mia’s base bones mapped to the Base nodes in the Mapping list
The Character mapping is now complete.

0 komentar:

Post a Comment

Post a Comment