[osg-users] Difference in osg::Matrixd.getTrans() and osg::Matrixd.getLookAt(..)

Tobias Münch muench.tobias at googlemail.com
Fri Feb 1 05:06:54 PST 2008


Hello

I have a osg::Matrixd view matrix and want to get origin of the camera. I
know two different methods: getTrans() and getLookAt(eye,center,up,dist).
But both return different results.

For example:

getTrans() --> (-0.6, -5, -2322)

eye (from getLookAt(..)) --> ( 0.6, -2322, 5)

The values are the same, but order and signs are interchanged. I need both
vectors in the same format. How can I make this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20080201/7e0746ef/attachment.htm 


More information about the osg-users mailing list