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

科学计算三维可视化---TVTK入门(数据加载)

科学计算三维可视化---TVTK入门(数据加载)

(一)使用vtkSTLReader来读取外部文件

.stl 文件是在计算机图形应用系统中,用于表示三角形网格的一种文件格式。格式简单,应用广泛

科学计算三维可视化---TVTK入门(数据加载)

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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案