When building the proxies, the orientation is: Z forward, Y up, X left/right, the same as the default world orientation. When I generate the rig, the joint orientation changes. What was intended to be Z forward is now -X, and the Z translation is what was intended for the X translation. I first thought that changing the "Joint Rotation Order" would fix what was causing this but this has not given the desired outcome. I am unsure if this is a bug or if I am missing something during the proxy setup/rig generation. Is there a way to change this?
top of page
bottom of page
I would add that the joints themselvs seem to have an inconsistent behaviour.
Let's say we have two aux nodes, created as a mirrored pair, directly under the root. Then:
the left SHJnt has the same orientation as its proxy;
the right SHjnt has a different orientation compared to its proxy and it's not just about different axes, the just don't align;
As a side note, the Freeze Rotation option doesn't seem to work properly. When I have it checked off, I would expect all Joint Orient values to be 0 for an SHJnt but that is not the case. And when it's on, I would expect all rotation values to be 0 but the right SHJnt has a 360 value on the Z channel. That's tehnically 0 but ... yeah :)
Generating the rig with either Freeze Joint Rotations on or off, seems to produce the same result. Same rotation values and same Joint Orient values.
Tnx,
Ioan
Hello,
This is an intentional redesign of the controls in RRM3. The reason for this is so now both translation and rotation can have mirrored behaviour for controls. With a standard setup, either the translation OR rotation can have mirrored behaviour. Never both.
For IK controls in the arms and legs, mirrored behaviour is not always desired, so there are options to display"World", "Local" and "Both" styles of controls on rig build. The world setting just means they move in world in the same behavioural way, rather than actual word orientations.
The joint orientations are still the same as before. The newly added joint rotation order for Single Chain hierarchy has no impact on controls.