Dear all,<br><br>I am trying to set the center of rotation of my environment w.r.t. the 3D model I loaded.<br><br><div style="margin-left:40px">pqView * view = pqActiveObjects::instance().activeView();<br>vtkSMRenderViewProxy *proxy = vtkSMRenderViewProxy::SafeDownCast(view-&gt;getViewProxy());<br>
...<br>...<br>proxy-&gt;GetRenderer()-&gt;AddActor(actor);<br>proxy-&gt;GetRenderer()-&gt;ResetCamera();<br>proxy-&gt;GetRenderWindow()-&gt;Render();<br></div><br>My problem is that when the model is loaded, it is located at the center of the rendering window, however, when I use mouse to rotate the model, it immediately moves w.r.t. a different center of location. In fact, I checked the center of rotation is always 0,0,0 at &quot;Adjust Camera&quot; window, I thought ResetCamera() function will adjust the center of rotation?<br>
<br>How do I set it the correct way so that the rotation is around my model?<br><br>Thanks a lot,<br><br>Li<br>