VTK渲染鼠标交互(Python)

2024-05-23 23:32:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在应用程序中使用vtk渲染视口可视化一个或多个STL文件。在这里,我可以用这个例子来运行它:https://kitware.github.io/vtk-examples/site/Python/IO/ReadSTL/

我的问题如下:我有一个鼠标来控制它,它只是令人难以置信的坏默认控制的相机。几乎不可能让模型有意旋转或聚焦于某个部分。我很困惑,因为我在这里或其他地方找不到任何讨论这个问题的话题。通常我会通读其他线索来找到答案,但似乎没有答案。所以,也许你可以告诉我一种方法,甚至是我如何改变这些设置的某些功能,那将是非常棒的!基本上,我想模仿相机的行为,比如说,Paraview或一个普通的CAD工具。比如用鼠标滚轮缩放,用人民币旋转,按住滚轮平移

我的项目背景:我编写了一个python程序,并使用tkinter创建了一个相当不错的UI。然而,最近我在考虑重写它的一些基本部分,并在视觉和处理方面升级所有内容。所以,我想转到Qt小部件,在我的应用程序中应该有一个VTK渲染视口,显示一些可以交互的东西


Tags: 文件答案httpsiogithub应用程序可视化鼠标