spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / 3d / lesson98

Lesson 98 - Skinning a Character Skeleton -Part 3

Developer News
Eclipse Helios Update Brings New PHP Tools
Internet Explorer 9 Ups Standards Support
JBoss Portal 5 Release Easier to Use

Let's test the skeleton in action to understand the effect of vertex weighting. A good place to start is by rotating the spine forward to cause the character to bend at the waist. From the side, we can see that the vertices in the character's butt are being left behind. We want the look of a continuous muscular pull all the way down to the thighs.

We thus need to increase the weighting for the vertices in the rows along the butt. But how should we do this? The envelopes are not flexible enough for the job. You can play with them and add cross-sections that allow you to alter their shapes, but they will always be radially symmetrical. Here we need to adjust the vertices in the rear, without affecting any vertices in the front.

The most direct approach is to select the desired vertices and type in weight values by hand. The follow image shows the selected vertices after their weighting to the spine is increased. It's a bit misleading because each of the two rows was adjusted separately for a better effect.

A more interactive approach involves "painting" weights. You drag an icon over your vertices to increase their weights for the currently selected Bone. This tool is essential for weighting high-density meshes, where it would be impossible to select and adjust individual vertices, but it can also be used on low-poly geometry like our simple character. It's nice to work interactively in this way, but it's easy to create asymmetries in which corresponding points on opposite sides of the model have slightly different weights.

After using the painting tool to adjust weights around the character's waist, the bend is much more relaxed.

We'll continue from here next time.

To Return to Parts 1 and 2, Use Arrow Buttons

Previous Lesson / Table of Contents / Next Lesson


webref The latest from WebReference.com Browse >
Flashmaps' DynamicLocator: Interactive Maps for Small Areas · Flashmaps' AreaSelector: Interactive Maps for Wide Areas · The DB Mapper: Interactive Street-level Maps of U.S. and Canada
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
MS Access and MySQL · Cisco AutoQoS: VoIP QoS for Mere Mortals · While VoIP Adoption Explodes in Enterprise, Carrier Spending Lags

Created: July 31, 2000
Revised: July 31, 2000

URL: http://webreference.com/3d/lesson98/3.html