I've discovered that unbound euler rotations can be stored in a MMatrix 
method and for some reason Maya binds the worldMatrix of dag nodes to only 
storing rotations within -pi <> pi. I would like to make a custom Transform 
node which stores the world matrix with the unbound rotation so that it 
keeps exactly whatever rotation value the animator sets in the channel box. 
I tried doing this with the compute method and adding an extra matrix 
attribute with setWorldSpace applied. However it isn't updating properly at 
all; it gives a random output each time I dirty the plug. How should I get 
it to update properly along with the regular transformation matrix plugs on 
the node?

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to