|
I tried the latest nightly build marked 7-31-06 but it doesn’t
appear to fix the problem. In my application I’m actually using the transform
matrix directly…grabbing the forward vector and taking the atan2(x,y).
I tried shoving the matrix into a quat and then pulling the yaw out from there
via atan2(2*(x*y + w*z), w*w + x*x - y*y - z*z) and I get the same results.
The fact that I can replicate this behavior in the NodeTrackerManipulator
indicates to me that it isn’t specific to my application. Perhaps is there a valid reason for why a 90 degree roll
would cause the forward vector in the matrix to change? |
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
