Please disregard my idiocy - as was pointed out to me, trying to interpret quaterions as some sort of angular unit makes no sense at all. I was guilty of just looking at the existing code and not stepping back and thinking if it makes any sense. (I had vaguely remembered that you could interpret the components of a quaternion as an axis and rotation about that axis... but that only applies if the quaternion is normalized, and even then only one of the 4 components would have any sort of angular interpretation...)
Makes my life easier, though - I can just throw out all the code dealing with units... - Paul -- http://groups.google.com/group/python_inside_maya
