如果你看一下VTK's wiki提供的Python示例,你会发现大多数(所有?)观众都有可能感觉奇怪的鼠标控件。例如,在Cylinder Hello世界中,对象的移动方向取决于您在窗口中单击的位置(无论对象位于何处)。旋转功能类似于与窗口中心距离成比例的速度。
是否可以将相机控制样式更改为“轨迹球”?即更接近Blender,Meshlab或CloudCompare ......的行为......
答案 0 :(得分:2)
我花了很长时间才找到解决方案:
renderWindowInteractor.GetInteractorStyle().SetCurrentStyleToTrackballCamera()
renderWindowInteractor
返回vtk.vtkRenderWindowInteractor()
(示例中有时称为iren
)。