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