Hi,

The camera manipulator (which sets the main camera's view matrix) is updated at 
the end of the update traversal. So, you need to make sure your sync code runs 
after the update traversal and not before - else you'll be working with the 
last frame's data which is probably what's introducing the flicker.

Something like this should work. There may be a more elegant solution.

            // instead of mViewer->frame(); syncCamera(); :

            mViewer->eventTraversal();
            mViewer->updateTraversal();
            syncCamera();
            mViewer->renderingTraversals();

Cheers,
Jannik

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





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to