Gab*_*ers 3 python mouse user-interface vtk
如果您查看VTK wiki上提供的 Python 示例,您会发现大多数(全部?)查看者的鼠标控制可能会感觉很奇怪。例如,在 Cylinder Hello 世界中,对象移动的方向取决于您在窗口中单击的位置(无论对象位于何处)。旋转功能类似,其速度与距窗口中心的距离成正比。
是否可以将相机控制方式更改为“轨迹球”?即更接近 Blender、Meshlab 或 CloudCompare 的行为...
我花了很长时间才找到解决方案:
renderWindowInteractor.GetInteractorStyle().SetCurrentStyleToTrackballCamera()
Run Code Online (Sandbox Code Playgroud)
where由(有时在示例中称为)renderWindowInteractor返回。vtk.vtkRenderWindowInteractor()iren
| 归档时间: |
|
| 查看次数: |
746 次 |
| 最近记录: |