我使用QVTKRenderWindowInteractor
小部件类开发PySide/vtkgui。
小部件运行良好,除非我尝试使用vtkOrientationMarkerWidget
添加方向轴(参见图片):
axesActor = vtk.vtkAxesActor();
axes = vtk.vtkOrientationMarkerWidget()
axes.SetOrientationMarker(axesActor)
axes.SetInteractor(self.iren)
self.ren.AddActor(axesActor)
axes.EnabledOn() # <== application freeze-crash
axes.InteractiveOn()
一个类似的bug has been already reported for ubuntu,表明该bug只使用Qt example复制,而相同的example without Qt效果良好。在
Nicholas R.Rypkema的回答是:
https://nrr.mit.edu/blog/note-about-vtk-pyqt-and-vtkorientationmarkerwidget
长话短说:这会解决你的问题
相关问题 更多 >
编程相关推荐