In my VTK application I need to create complex 3D models, which I already do. My problem originates in me wanting to make a copy of that actor. Right now I have several vtkActors pointing to the same reference, so any modification made to one of the copies in the vtkRenderer will change every copy of that actor. Is there any way to copy/duplicate an actor, using the already performed calculations to generate a vtkActor faster, and keep them independent from each other?
Thanks and best regards,
Powered by www.kitware.com
It seems there is no DeepCopy interface in class vtkActor.
We can create our own DeepCopy refers to `void vtkActor::ShallowCopy(vtkProp
Create independent mapper, Property, Texture and etc for the new vtkActor
object. And set origin, position, Orientation and UserTransform for it.