character studio and 3DS MAX Bones

3DS MAX bones with or without the IK Controller can be used with the biped for various effects. They can be used with Physique to add extra links and envelopes for any character, or to animate assemblies on a robot or mechanical character. Bones can also be added to animate extra appendages, a hat, a jaw and so on.

Note: If 3DS MAX bones using the IK Controller are linked to the biped, the Animate button must be left on while the biped is positioned.

Two examples of compressible bones

In the image on the left, 3DS MAX bones are used to animate the linked piston assemblies. The image on the right shows 3DS MAX bones used for added control when Physique is applied. In both cases the bones compress automatically as the biped is positioned.

Bones that compress

One way to use bones with the biped is to use the Link tool on the 3DS MAX toolbar to link the root of the bone to one part of the biped and have the bone End Effector follow another part of the biped. As the biped moves these bones compress and expand.

In the image of the mechanical leg, piston objects are linked to the bones. As the bones compress and expand they also animate the linked piston assembly. As the bones compress and expand in the abdominal area in the image on the right, the envelopes created by Physique for the bones compress and expand to animate this area on the mesh.

IK Solution

The bone end effector (blue cross in the viewports) will follow its parent, which can be another part of the biped. As the biped moves, the bone will compress and expand. Use Link on the Motion panel to specify an End Effector Parent. In most cases all you need is a Position End Effector.

In the IK Controller Parameters rollout, the accuracy of the IK solution and the frame duration of the solution are specified. For bones that compress, you generally want an accurate solution, this is to ensure that the bone follows the end effector perfectly, without any drift. In the image of the rollout Position has a value of 0, the least amount of allowable distance (Rotation is at its default value of 1, the Rotation End Effector is not used in this example). Iterations is set high, this ensures that that the solution is accurate even if the character is scaled down a great deal. Start and End Time should span the animation.

There are many ways to use bones with the biped, you could automatically animate the bending of a hose that is attached to a character's shoulder and mouth when the biped head rotates for example. Bones attached to the biped create links and envelopes when Physique is applied; these extra Physique links offer localized skin control if necessary. See mech.max in \cstudio\characters for one example of how bones can be used.

Procedures

To make compressible bones (bones with end effectors)

  1. Create a bones system with end effectors.

  2. Link the root of the bone to the appropriate biped object.

  3. On the Motion Panel specify an End Effector Parent.

    Specify another part of the biped.

  4. On the Motion Panel set the Position Threshold to 0.

  5. On the Hierarchy panel > IK > Sliding Joints rollout, turn on all the sliding parameters.

  6. Animate the character, the bones expand and compress with the motion of the character.

To add a bone after Physique is applied using Reinitialize

This bone is used to animate the characters nose

  1. Turn on Figure mode.

  2. Add a bone where it is needed.

  3. Link the root node of the bone to the biped.

  4. On the Physique rollout click Reinitialize.

  5. On the Physique Initialization dialog, click Initial Skeleton Pose and then click Include New Bones.

    Vertex Link Assignment turns on also.

  6. Click Initialize.

  7. Adjust envelopes in Sub-Object Envelope.

  8. Turn off Figure mode.

    If you want the end of the bone to follow the biped, select the bone and delete the bone end effector in the Motion Panel

To add a bone after Physique is applied using Add (Add Bone)

  1. Turn on Figure mode.

  2. Add a bone where it is needed.

  3. Link the root node of the bone to the biped.

  4. On the Physique Bones rollout click Add.

  5. In the viewports click a bone.

    Repeat until all bones are added.

  6. Adjust envelopes.

  7. Turn off Figure mode.

 

 

 


Comments