On 5/16/06, Okeefe, Charlie (Mission Systems) <[EMAIL PROTECTED]> wrote:


I actually tried calling the camera's functions directly to set its position and orientation, and I did not see the view change at all. My guess is that the manipulator is calling the camera's methods and effectively overwriting the changes.


If you have a camera manipulator registered with the viewer then it'll update the view matrix from the current manipulator from within the update() method.  If you wish to override this then you just need to set the view matrix after the update method.
 

Since I still want the manipulator, am I right in thinking that I need to either write a new manipulator or remove the manipulator while the application-initiated camera movement is happening?

Feel free to write your own manipulator.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to