Hi,

Thanks Sebastian,

I also tried
Code:

osg::CoordinateSystemNode* csn = new osg::CoordinateSystemNode();
csn->setEllipsoidModel(new osg::EllipsoidModel());
osg::Matrixd local_frame = csn->computeLocalCoordinateFrame(ECEFpnt);

//osg::Quat q = camera->getViewMatrix().getRotate();
osg::Matrix local_frame_inv = osg::Matrix::inverse(local_frame);
osg::Matrix q_local = local_frame_inv * camera->getViewMatrix();

osg::Vec3d hpr1 = getHPRfromQuat(q_local.getRotate(););

But got wrong values :/


Cheers,
Wojtek[/quote]

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=67199#67199





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to