<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Thanks I will dig a little bit into that and let you know how it works.<div><br><div>It could be a solution but I guess that the next question is:</div><div>How do you update each assembly efficiently when you move the plane/box..?</div><div><br></div><div>Let's say that while moving the plane/box an actor moves from&nbsp;in front of the plane to behind the plane. (hide-&gt;show)</div><div>How would you just move this single actor from an assembly to the other without going through the whole assemblies?</div><div><br></div><div>How long does it take to show/hide an assembly of 1000 actors?</div><div><br></div><div>I couldn't find any solution yet to only update the visibility of the actors that the "state" is changing.</div><div><br></div><div>Thanks</div><div><br></div><div>&nbsp;&nbsp; &nbsp;Nicolas</div><div><br><div><div><div>On Sep 1, 2010, at 4:29 PM, Bertrand de Boisdeffre wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">If you know at the beginning where actors are positionned ( behind or in front of plane ) , so you can divide your actors in 2 assemblies. In this case, look at this class : "vtkAssembly". This class allows to change properties for all actors belonging to the assembly.<br> If you try to check if the actor is behind/front of a plane and then change the properties, I don't have solution.<br><br><div class="gmail_quote">2010/8/31 Nicolas Rannou <span dir="ltr">&lt;<a href="mailto:nicolas_rannou@hms.harvard.edu">nicolas_rannou@hms.harvard.edu</a>&gt;</span><br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi all,<br> <br> I would like to show/hide actors which are:<br> &nbsp;- behind or in front of a plane widget<br> &nbsp;- inside or outside a box widget<br> and to be able to interact with the widgets in real time to modify the visibility of the actors.<br> <br> My main issue is that I am working with thousands of actors and checking the bounding box of each actor appears not to be efficient enough...<br> <br> Would somebody know a good way to deal with high number of actors?<br> <br> Thanks,<br> <br> &nbsp; &nbsp;Nicolas<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> </blockquote></div><br><br clear="all"><br>-- <br>Bertrand de Boisdeffre<br>Etudiant 2A&nbsp; SICOM Phelma Grenoble-INP<br><br></blockquote></div><br></div></div></div></body></html>