Hi Hartmut, Using 100's of thousands of scene graph objects to represent a tree will always be a performance problem, no matter what LOD'ing or scene graph structure you use. Using such a fine grained scene graph will cause problems in cull, draw dispatch and draw down of the GPU. It very much sounds like you have engineered one of the worst possible ways to tackle the task one could think of.
This really begs the question what you are trying to do here? When you say a tree, could you give us a screen shot so we know what you are trying to achieve. Perhaps if we know what you are trying to achieve we can recommend how you should construct your scene graph to achieve best performance. Robert. On 2 March 2012 12:34, Hartmut Leister <haleis...@gmx.de> wrote: > Hello everyone, > > I'm experiencing performance problems with my osg scene. I have many (up to > 100k) geometries to display a tree. > > I'm building my whole scene graph at the beginning. To view it only partially > I inserted > root -> group -> PositionAttitudeTransform -> Switch -> (a/b) > (a) LOD -> Geode -> Geometry or LOD -> BillBoard -> Geometry > (b) Geode -> Geometry > Now when the scene is only partially visible (using osg::Switch), it's laggy > nonetheless. > > If I wanted to load and save my scene on demand, what would be the best > possibility (in regards of performance) > 1) write unneeded subgraphs to a file > 2) cache unneeded subgraphs (how would I do this?) > 3) use NodeMask on osg::Group (would this also black out the respective > subgraph?) > > Looking forward for input. Thanks in advance. > Hartmut > -- > frag nicht - du könntest eine antwort erhalten > > Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir > belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de > _______________________________________________ > 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