PDA

View Full Version : DOF (Degrees Of Freedom) and bones situation


VadimWox
01-26-2011, 03:58 PM
Hi guys,

here is short video of the situation: http://www.screencast.com/t/slA0Kbscptba

I noticed strange situation when i try to setup DOF for the bones in MotionBuilder.
Actually i have 3 simple chains of bones:
1 - created in MotionBuilder
2 - created in 3DS Max (brought to MB trough FBX)
3 - created in Maya (brought to MB trough FBX)

And DOF normally works only on bones that came from 3DS Max (normally i mean i can set it from "-180" to "+180")
For bones that was created in MotionBuilder or Maya - DOF can be set only from "-90" to "+90"

Any ideas how to fix it - to be able to set DOF on all of them from "-180" to "+180" ?

Thank you in advance.

bclark
02-01-2011, 09:21 PM
what your missing is that the mobu and maya joints have pre/post rotation.
max joints don't have those settings.

What your seeing is a mix of the default axis orientation down the joint (pre/post) rotation and how the spherical limits are displaying based on the Rotation Order.


Look in your video , you will see that on the max joint, the rotation limit is set to Z, and your joints are rotating around the Z axis and the rotation order is xyz, z is not being influenced by the other axis or their limits.

That is not the case with mobu/maya joints, their rotate axis for bend and the rotate order.

VadimWox
02-01-2011, 11:59 PM
So simple solution! Thank you Brad.

CGTalk Moderation
02-01-2011, 11:59 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.