I met the same problem of Stephan Maximilian Huber. My scenegraph is very dynamic, lots of geometries get added, recomputed or removed. How to modify the scenegraph to avoid crash after the viewer runs? I have set DataVariance to DYNAMIC. My code Crashes too. I am using VC and WinForm. void OSGForm::AddSceneData(osg::ref_ptr<osg::Group> mModel) { // Add the model to the scene mRoot->addChild(mModel.get()); // Set the Scene Data mViewer->setSceneData(mRoot.get()); // Realize the Viewer mViewer->realize(); } void OSGForm::Render(void* ptr) { OSGForm* osg = (OSGForm*)ptr; osgViewer::Viewer* viewer = osg->getViewer(); while(!viewer->done()) { viewer->fr ame(); } _endthread(); }
--------------------------------- 雅虎邮箱传递新年祝福,个性贺卡送亲朋!
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org