<div>No you can&#39;t shallow copy.. each actor would need its own mapper. Mappers can certainly not be shared. I don&#39;t think you can share the vtkProperty&#39;s either, if you are using Shaders since will then consume graphic resources.</div>
<div><br></div><div><br></div><div><br><div class="gmail_quote">On Tue, Nov 1, 2011 at 9:26 PM, Bryn Lloyd <span dir="ltr">&lt;<a href="mailto:lloyd@itis.ethz.ch">lloyd@itis.ethz.ch</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Hi again,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Actually, could I copy an actor using ShallowCopy in order to create separate actors for each renderer?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Else, how can I transfer (or even synchronize) the actor parameters in a simple but complete way? I am thinking of general vtkProp(s), not just vtkActor.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Thanks for any advice.<u></u><u></u></span></p><p class="MsoNormal">
<span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">--<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Bryn<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div class="im"><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> Karthik Krishnan [mailto:<a href="mailto:karthik.krishnan@kitware.com" target="_blank">karthik.krishnan@kitware.com</a>] <br>
<b>Sent:</b> Tuesday, November 01, 2011 3:58 PM<br><b>To:</b> Bryn Lloyd<br><b>Cc:</b> vtk<br><b>Subject:</b> Re: [vtkusers] Should I use one actor per renderer/renderwindow or can they share the same actor?<u></u><u></u></span></p>
</div></div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Even if it did work, it&#39;d be quite fragile. I can imagine timestamp checks going wrong (these are used in the mapper to rebuild the geometric primitives etc). <u></u><u></u></p>
</div><div><div></div><div class="h5"><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I can see LODActors getting messed up, when computing last render time from a renderer, not realizing that its not the same renderer they rendered on previously. <u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Its best to create an actor per render window.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">
--<u></u><u></u></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">karthik<u></u><u></u></p><div><p class="MsoNormal">On Tue, Nov 1, 2011 at 4:24 PM, Bryn Lloyd &lt;<a href="mailto:lloyd@itis.ethz.ch" target="_blank">lloyd@itis.ethz.ch</a>&gt; wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal">Hi<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">I am working on an application with multiple render windows.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Is it SAFE to use the same actor for each renderer/window, or should I create an actor per renderer?<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">BTW. Currently it is OK if I have the same parameters (color, visibility, etc) in each renderer.<u></u><u></u></p>
<p class="MsoNormal">Thanks for any suggestions<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"><span style="color:#888888">Bryn<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p>
</div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><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><u></u><u></u></p>
</div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div></blockquote></div><br></div>