Hi Matt,

What is being manipulated is the matrix that is returned from the manipulator.  
The parameters that you've found all are used ultimately in computing the 
matrix.  Have a look at FirstPersonManipulator::getMatrix() for example - 
matrices are made from _trans and _rotate parameters and multiplied to get the 
overall matrix of the camera.  Variables like velocity are used in conjunction 
with a time step to figure out what the new _trans should be, so that next time 
getMatrix() is called, the updated matrix reflects the changes that were made.

Cheers,
Tom

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





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

Reply via email to