[osg-users] Step by step addDrawable and visualize current scene graph

'Paul Jurczak' via OpenSceneGraph Users osg-users at googlegroups.com
Sun Mar 21 17:31:38 PDT 2021


I'm just starting with OSG. I would like this (or similar) code: 

    int main() {
      osgViewer::Viewer viewer;
      osg::Geode*       geode = new osg::Geode();
    
      viewer.setSceneData(geode);
      geode->addDrawable(new osg::ShapeDrawable(new 
osg::Sphere(osg::Vec3(0, 0, 0), 1)));
    
      viewer.frame();
      this_thread::sleep_for(seconds(2));
    
      geode->addDrawable(new osg::ShapeDrawable(new 
osg::Sphere(osg::Vec3(2, 0, 0), 1)));
      
      return viewer.run();
    }

to display the first sphere and after 2s the second sphere, but it displays 
a blank screen for 2s instead and 2 spheres afterwards. What do I have to 
change?

-- 
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osg-users+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/osg-users/8d8ad5ea-8080-401c-b1c2-26345345c84en%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20210321/5d2c03d3/attachment.html>


More information about the osg-users mailing list