Andrew, <div><br></div><div>OpenSceneGraph uses entirely different framework and has optimizations advantages because of its data structure and scene graph pipeline. That pipeline works well for infovis but does not work as well for sci vis (I have used OSG for 4 years). </div>
<div><br></div><div>If you want to use OSG for rendering and VTK for algorithm what you can do is construct a VTK pipeline,update it, get the data, convert it into OSG structure. Update and get data is required only if your input parameters </div>
<div>changes. </div><div><br></div><div>I have followed this approach primarily as I was doing mix of sci vis and inforvis. </div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">On Mon, Sep 27, 2010 at 12:18 PM, Andrew Cunningham <span dir="ltr">&lt;<a href="mailto:andrew@a-cunningham.com">andrew@a-cunningham.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">HI Martin,<div>I noted this problem in VTK 5.4, and did some diagnosis. The very poor performance with many actors , can be due, I would argue , to a n! ( n factorial) issue in the handling of sub-objects of a vtkAssembly when checking the modification time. </div>

<div><br></div><div>See my post at <a href="http://public.kitware.com/pipermail/vtkusers/2009-May/100928.html" target="_blank">http://public.kitware.com/pipermail/vtkusers/2009-May/100928.html</a></div><div><br></div><div>
Basically VTK 5.x is terrible at handling complex scene graphs. Try and flatten your scene.</div>
<div><br></div><div>I switched to using OpenSceneGraph , which  handles extremely complex scene graphs very efficiently as well as proper handling of state inheritance, and can be interfaced to VTK algorithms</div><div><br>

</div><div>Andrew</div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>| Aashish Chaudhary <br>| R&amp;D Engineer         <br>| Kitware Inc.            <br>| <a href="http://www.kitware.com">www.kitware.com</a>    <br>
</div>