PDA

View Full Version : Bones skew and deform the mesh.... why?


Rrenderman
09-10-2009, 04:13 PM
Hihi,

I'm rigging a character using bones.

First they rotate normally but sometimes when skinning they start to
skew in a strange way and deform the mesh.

As seen on picture:

http://bilaglerid.is/problem_bones.jpg

Can anyone tell me why the bones skew like that.... this happened also
when building the bones.

Help please!!

scrimski
09-10-2009, 04:24 PM
Loosk like you scaled or mirrored the bones which is a big NO!!!111(as you see).
Use the bone tool to adjust and mirror bones.

mberglund
09-10-2009, 05:12 PM
When you scale a parent non-uniformly then rotate the child, the child will skew. This is because of the transformation matrix. the rule i use is: dont scale objects who's children you know will be animated.

XSI does something different with there matrix math. They remove the scale value before matrix manipulation, replace the scale values with 1,1,1, do matrix math, then replace the original matrix values. So you dont have to work about child object skew.

Hope that helps!

CGTalk Moderation
09-10-2009, 05:12 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.