Fixing the arm twist bones when you first import an animation

From Blue Mars Developer Guidebook

Jump to: navigation, search

Back to Tutorials

If you import an animation from Max or Maya back to MotionBuilder, you may notice some weird things happening to the arms.
Image: MoBu_reparent_twist-01.jpg

This is because of the way the arm's twist bones are parented to the arm joints.
Image: MoBu_reparent_twist-02.jpg

This hierarchy will work in Max and Maya, but needs to be reparented in MotionBuilder. Luckily, it is very easy to fix.

1) First, you must be at the first frame of the animation. Select the first bone of the twist hierarchy for each limb:
Image: MoBu_reparent_twist-03.jpg

2) Then, right click on any of the highlighted nodes, select "unparent" and then "confirm".
Image: MoBu_reparent_twist-04.jpg

3) Now you want to reparent the bones one level down. (ie UpArmTwist needs to be parented from Clavicle to UpperArm, and ForeTwist needs to be parented to Forearm. To do this, hit "p" in schematic view to go into parenting mode. Then click and relesae on the twist bone so that it gets highlighted green. Then drag a line from the twist bone to the new parent, and it will create the hierarchy.
Image: MoBu_reparent_twist-05.jpg

4) Do this for all four twist bones.
Image: MoBu_reparent_twist-06.jpg

5) Now the character should deform properly when animated.
Image: MoBu_reparent_twist-07.jpg

Back to Tutorials

Problems with this wiki page? Contact us either by: Support Email or Support Ticket System

Blue Mars Guidebook Privacy Policy
Blue Mars Guidebook Community Guidelines

Personal tools