An Essential Introduction to Maya Character Rigging

75
An Essential Introduction to Maya Character Rigging by Cheryl Cabrera Chapter 5 Skeleton Setup for a Biped Character: Joint Placement

description

An Essential Introduction to Maya Character Rigging. by Cheryl Cabrera Chapter 5 Skeleton Setup for a Biped Character: Joint Placement. Characters by Faye Helfer, Nathan Englehardt, Dan Nichols, Nick DuBois, and Mark McDonald. Traffik by David Bokser (2003). Joint Placement Workflow. - PowerPoint PPT Presentation

Transcript of An Essential Introduction to Maya Character Rigging

Page 1: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Chapter 5Skeleton Setup for a Biped

Character:Joint Placement

Page 2: An Essential Introduction  to Maya Character Rigging

Characters by Faye Helfer, Nathan Englehardt, Dan Nichols, Nick DuBois, and Mark McDonald.

Page 3: An Essential Introduction  to Maya Character Rigging

Traffik by David Bokser (2003).

Page 4: An Essential Introduction  to Maya Character Rigging

Joint Placement Workflow.

Page 5: An Essential Introduction  to Maya Character Rigging

The hierarchy of a joint chain as seen in the Hypergraph.

Page 6: An Essential Introduction  to Maya Character Rigging

Frog Ballerina by Sarah Pitz.

Page 7: An Essential Introduction  to Maya Character Rigging

Create Reference can be found under the File menu.

Page 8: An Essential Introduction  to Maya Character Rigging

The Create Reference options window.

Page 9: An Essential Introduction  to Maya Character Rigging

The Reference Editor.

Page 10: An Essential Introduction  to Maya Character Rigging

Replace Reference and Remove Reference can be found in the Reference Editor under the Reference menu.

Page 11: An Essential Introduction  to Maya Character Rigging

Import Objects from Reference can be found in the Reference Editor under the File menu.

Page 12: An Essential Introduction  to Maya Character Rigging

Proper Character Placement for rigging.

Page 13: An Essential Introduction  to Maya Character Rigging

The image of the character on the left looks similar in scale to the image of thecharacter on the right. However, on closer look, the character on the left is actually

the scale of the image in the middle. Make sure that your character is not too small, asit will cause problems with some tools and when animating.

Page 14: An Essential Introduction  to Maya Character Rigging

Shading X-Ray Joints.

Page 15: An Essential Introduction  to Maya Character Rigging

The Joint tool can be found in the Animation menu set (F2) on the keyboard under the Skeleton menu.

Page 16: An Essential Introduction  to Maya Character Rigging

Two joints are connected visually with a bone.

Page 17: An Essential Introduction  to Maya Character Rigging

The long bone radius changes the size of the joint based on the distance it is from the following joint. Changing the long bone radius to 0.5 will prevent this.

Page 18: An Essential Introduction  to Maya Character Rigging

Joint Size options.

Page 19: An Essential Introduction  to Maya Character Rigging

The Cartesian coordinate system and its point of origin.

Page 20: An Essential Introduction  to Maya Character Rigging

A sphere that has been created at the origin and is in World space.

Page 21: An Essential Introduction  to Maya Character Rigging

A sphere that has been moved from the origin and rotated shows a different coordinate system called Object space.

Page 22: An Essential Introduction  to Maya Character Rigging

A sphere (left) that has been moved from the origin and rotated with its parent shows a different coordinate system called Object space.

The same sphere (right) showing Local space.

Page 23: An Essential Introduction  to Maya Character Rigging

Local rotation axis set to XYZ on a vertical joint chain, where the axis does not line up from one joint to the next.

Page 24: An Essential Introduction  to Maya Character Rigging

A spine chain prepared for Forward Kinematic control.

Page 25: An Essential Introduction  to Maya Character Rigging

A spine chain prepared for Inverse Kinematic control.

Page 26: An Essential Introduction  to Maya Character Rigging

Displaying the Local Rotation Axes in Object Mode requires that each and every joint be selected.

Page 27: An Essential Introduction  to Maya Character Rigging

Displaying the Local Rotation Axes in Component Mode requires that the top of thehierarchy be selected to see all of the Local Rotation Axes for that hierarchy.

Page 28: An Essential Introduction  to Maya Character Rigging

Moving a joint into place will also move any joints below it in the hierarchy (left), unlessthe move pivot mode is toggled on by pressing the Insert key on the keyboard (right).

Page 29: An Essential Introduction  to Maya Character Rigging

Rotating or scaling joints into place requires the Freeze Transformation command to reset the values.

Page 30: An Essential Introduction  to Maya Character Rigging

Warning signs for non-zero rotations appear during the reorientation process if the joint’s transformations have not been frozen.

Page 31: An Essential Introduction  to Maya Character Rigging

Orient joint option box.

Page 32: An Essential Introduction  to Maya Character Rigging

Manual rotation of a joint’s Local Rotation Axis is possible for fine tuning joint rotation.

Page 33: An Essential Introduction  to Maya Character Rigging

A MEL command can be used forprecise rotation of the axis.

Page 34: An Essential Introduction  to Maya Character Rigging

Little Billy by Sean Danyi (2003).

Page 35: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Assignment 5.1: Creating a spine, head, and neck

skeleton

Page 36: An Essential Introduction  to Maya Character Rigging

Setting all four view panels to X-Ray Joints mode.

Page 37: An Essential Introduction  to Maya Character Rigging

The Joint tool option settings.

Page 38: An Essential Introduction  to Maya Character Rigging

Adjusting the display size of the joints.

Page 39: An Essential Introduction  to Maya Character Rigging

Positioning and renaming the spine joints.

Page 40: An Essential Introduction  to Maya Character Rigging

Placing the pelvis joint.

Page 41: An Essential Introduction  to Maya Character Rigging

Placing and renaming the neck and head joints.

Page 42: An Essential Introduction  to Maya Character Rigging

Placing and renaming the jaw joints.

Page 43: An Essential Introduction  to Maya Character Rigging

Placing and renaming the tongue joints.

Page 44: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Assignment 5.2: Creating an arm and hand

skeleton

Page 45: An Essential Introduction  to Maya Character Rigging

Placing and renaming the arm joints.

Page 46: An Essential Introduction  to Maya Character Rigging

Repositioning the arm joints.

Page 47: An Essential Introduction  to Maya Character Rigging

Placing and renaming the clavicle joints.

Page 48: An Essential Introduction  to Maya Character Rigging

Repositioning and reorienting the clavicle joints.

Page 49: An Essential Introduction  to Maya Character Rigging

Placing and renaming the middle, index, and ring finger joints.

Page 50: An Essential Introduction  to Maya Character Rigging

Placing and renaming the thumb and pinky finger joints.

Page 51: An Essential Introduction  to Maya Character Rigging

Repositioning the finger joints in the perspective window.

Page 52: An Essential Introduction  to Maya Character Rigging

Reorienting the joints in the hand.

Page 53: An Essential Introduction  to Maya Character Rigging

Adding the left prefix to the arm chain.

Page 54: An Essential Introduction  to Maya Character Rigging

Establishing the mirror direction as a reflection. Mirroring on the XY (left), Mirroring on the YZ (middle), and mirroring on the XZ (right).

Page 55: An Essential Introduction  to Maya Character Rigging

The mirror joint options.

Page 56: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Assignment 5.3: Creating a leg skeleton

Page 57: An Essential Introduction  to Maya Character Rigging

Placing and renaming the leg joints.

Page 58: An Essential Introduction  to Maya Character Rigging

Repositioning the leg joints in the FRONT orthographic view panel.

Page 59: An Essential Introduction  to Maya Character Rigging

Mirroring the left leg to create the right leg.

Page 60: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Assignment 5.4: Test the Joint Placement

Page 61: An Essential Introduction  to Maya Character Rigging

Selecting all of the joints.

Page 62: An Essential Introduction  to Maya Character Rigging

Changing the geometry layer to normal.

Page 63: An Essential Introduction  to Maya Character Rigging

Creating a skin deformer.

Page 64: An Essential Introduction  to Maya Character Rigging

Changing the geometry layer back to reference.

Page 65: An Essential Introduction  to Maya Character Rigging

Good deformations on the character’s shoulders on the left, and bad deformationscaused by improper joint positions on the character’s shoulders on the right. The rightimage shows two common problems. The left shoulder (right image) has a joint that isplaced too far into the bicep. The right shoulder (right image) has a joint that is placedtoo far into the body.

Page 66: An Essential Introduction  to Maya Character Rigging

The area around the waist may look like it is cracking and indenting. This is not a jointplacement issue, but rather, the skin deformer needs to be smoothed in this area

(covered in Chapter 8). The elbows and the knees are pinching because there are notenough divisions in the geometry to make a smooth bend.

Page 67: An Essential Introduction  to Maya Character Rigging

Think about the difference between a regular straw and a flexi-straw. A regular straw pinches when it bent (left). A flexi-straw can bend

more smoothly because of the added divisions allowing it to bend (right).

Page 68: An Essential Introduction  to Maya Character Rigging

Repositioning joints in the shoulder.

Page 69: An Essential Introduction  to Maya Character Rigging

An Essential Introduction to Maya Character Rigging

by Cheryl Cabrera

Assignment 5.5: Verifying the Local Rotation Axis

Page 70: An Essential Introduction  to Maya Character Rigging

The proper Local Rotation Axis for the joints.

Page 71: An Essential Introduction  to Maya Character Rigging

The proper Local Rotation Axis for the right arm and leg.

Page 72: An Essential Introduction  to Maya Character Rigging

Displaying the Local Rotation Axis in component mode.

Page 73: An Essential Introduction  to Maya Character Rigging

Rotating the thumb Local Rotation Axis into position.

Page 74: An Essential Introduction  to Maya Character Rigging

Visualizing the direction of the Y axis by using a pen.

Page 75: An Essential Introduction  to Maya Character Rigging

Verifying that the wrist Local Rotation Axis is straight.