大多数可视化应用的数据并非是在TVTK库中构建的,很多都是通过接口读取外部数据文件


(一)使用vtkSTLReader来读取外部文件
.stl 文件是在计算机图形应用系统中,用于表示三角形网格的一种文件格式。格式简单,应用广泛

![]()
def ivtk_scene(actors):
from tvtk.tools import ivtk
# 创建一个带有Crust(Python Shell)的窗口
win = ivtk.IVTKWithCrustAndBrowser()
win.open()
win.scene.add_actor(actors)
# 修正错误
dialog = win.control.centralWidget().widget(0).widget(0)
from pyface.qt import QtCore
dialog.setWindowFlags(QtCore.Qt.WindowFlags(0x00000000))
dialog.show()
return win
def event_loop():
from pyface.api import GUI
gui = GUI()
# 开启界面消息循环
gui.start_event_loop()
Tvtkfunc.py