Hi folks
I'm sitting here trying to set up a head tracking...
I got an api that spits out a viewmatrix for the camera and now I have to get
this matrix in the write place.
I wrote an updateCallback for the Cameras (left/right) that looks like this.
class updateCameraPosCallback : public osg::NodeCallback
{
virtual void operator()(osg::Node* node, osg::NodeVisitor* nv)
{
osg::Camera* cam =
dynamic_cast<osg::Camera*> (node);
if(cam)
{
osg::Matrix mat(s->getMatrix().data());
cam->setViewMatrix( mat);
}
}
};
I checked the matrix and it looks ok, but somhow the cameras don't move!
Any tips??
Thank you!
Cheers,
Thomas
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=30181#30181
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org