Hi Alexej, Are you stuck using OSG-1.x?? You viewer example looks like it's from the 1.x era.
Regardless though, when you have an event driver app the frame loop just ends up being part of paint call normally so this is where you'd do update. Personally I would stay a long way away from event driven apps for anything other interactive application that require lots of 2D gui. For most games you should never use an event driven app. Robert. On Wed, Dec 9, 2009 at 10:04 AM, Alexej Fink <dk...@gmx.net> wrote: > Hi folks, > > Unfortunately this is not an answer, but a similar question: > > I'm also playing with Qt integrated OSG (as the osgViewQt suggested) and ask > me, how to modify the scene-graph in safe way? Cause there is no explicit > rendering loop (as mentioned in many examples): > > Code: > while( !viewer.done() ) > { > viewer.sync(); > viewer.update(); > > modify_scene_graph(); > > viewer.frame(); > } > > > > But just a single Viewer::frame() call in the overridden QGLWidget::paintGL(). > > Thus: what is the right way to update the scene graph for this case ? > > Thanks & regards, > lexar > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=21143#21143 > > > > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org