Maya Ragdoll Page 1

Dynamic Rigging Tutorial (Aug 2003)

Step 1: Make the Proxy objects!
OK! Since it's no (practical) sense making a rag-doll by itself, load in a model you made previously. This is some bizarre test version of a character called Protector. Whatever... :P

Load the model

Now we are going to build proxy objects of various body parts underneath it. Proxy objects are those that will be acted upon by the dynamics and drive parts of the body. The proxy objects will be simple so it's easier to solve dynamics on them. Before you do so, add the model to a display layer and template it.

Template it

Now start building the proxy objects! Use cubes and build a head, torso, pelvis, forearms, arms, thighs and legs. Place and model these appropriately based on your model.

Build proxy abt the model

You can go more detailed and add proxies for hands and feet but for now, let's just use these ones. Don't forget to name them correctly and give them a prefix like "prx" or something. Verify you have 11 proxy objects.

11 proxy objects

Step 2: Constrain them!
Imagine the process of building proxies as building bones. Now it's time to make the "joints" called constraints. Select the left arm and left forearm proxy objects and go to under the Dynamics module, Soft/Rigid Bodies > Create Constraint and click on the box.

Constrain the rigid bodies...

Make sure you have the constraint type set to Hinge. Create or Apply it.

Make sure it's Hinge!

Doing so now made the two proxy objects rigid bodies and attached a Hinge constraint between them. Take a look at the hinge constraint.

Vital thing, the constraint is!

The thick line line is vital. This is what the rigid bodies will swing about. Position and rotate this appropriately based on your model.

...yeah I know, super professional! :P

Repeat this step for the rest.
0. Constrain Left Arm to Left Forearm
1. Constrain Torso to Left Arm
2. Constrain Right Arm to Right Forearm
3. Constrain Torso to Right Arm
4. Constrain Left Leg to Left Thigh
5. Constrain Left Thigh to Pelvis
6. Constrain Right Leg to Right Thigh
7. Constrain Right Thigh to Pelvis
8. Constrain Pelvis to Torso
9. Constrain Torso to Head

Hinges all oriented

Remember to position the Hinge Constraints as you would the points of rotations of a real joint. If it doesn't make sense, think of a door hinge and compare it to your knee joint.

That was murder! What do you have in store next?