I&#39;m using python and VTK to attempt to rotate an actor around two arbitrary points. I would like to rotate it about 2 degrees about point a and then 2 deg. about point b. Instead it rotates it 4 degrees about point b. What am I doing wrong. Do I have to use update? My code is below thanks for your help.<br>
<br>stl=vtk.vtkSTLReader()<br>stl.SetFileName(&quot;Data/file.stl&quot;)<br>stl.Update()<br><br>mapper=vtk.vtkPolyDataMapper()<br>mapper.SetInput(stl.GetOutput())<br><br>actor=vtk.vtkActor()<br>actor.SetMapper(mapper)<br>
<br>actor.SetOrigin((0,0,0))<br>actor.RotateX(2)<br>mapper.Update()<br><br>actor.SetOrigin((20,20,20))<br>
actor.RotateX(2)<br>
mapper.Update()<br><br>renWin.Render()<br>