PDA

View Full Version : Isolating gimble lock (distortion)


Nahaz
08-19-2002, 12:37 AM
I'm trying to isolate gimble distortion by adding a child bone to substitute 1 or 2 of the parent's axis.

How can i use the rotate manipulator on the parent, but have the values go into the childs channels not the parent's?

bigfatMELon
08-19-2002, 02:30 AM
Well... you can't. And I wouldn't think that you'd want it if you could.

Why you can't: A transform node's rotation value is ITS rotation value. Even if the parent is the source to the child's rotation data, by inheritance or connection, the source must have that data first before it can be passed along to the child. So the parent must then be rotated.

Why you don't want this anyway. If the child were have it's rotation supplanted by another transform, then it would be just as exposed to gimbal lock as when it used it's own transform. It takes two transforms to work around a lock.

so, just parent the main transform to another at the same location and use the parent in the case at the child locks up.

-jl

Nahaz
08-19-2002, 03:54 AM
Yeah, i thought that might have been a bit of a fool's errand.

CGTalk Moderation
01-13-2006, 02:00 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.