Hi all,

I used to work under the rule of thumb to only ever modify my scene
using update callbacks, but scanning the lists I found reference
saying that modification anywhere outside the viewer.RenderTraversal()
is safe.  I just want to verify this: directly modifying my scene
graph in an eventhandler should be safe, right? And this should still
be safe if my scene is shared between multiple views (as in a
composite viewer), but not if my scene is shared between more than one
viewer window (assuming my viewers are created with a QGLWidget,
instead of a QWidget in which case it will be safe again).  I call
viewer.frame() on a QTimer evnet as in the OSG QtViewer examples.

Have I got that right?

Thanks!

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

Reply via email to