使用vtk显示标准格式网格文件stl
生活随笔
收集整理的這篇文章主要介紹了
使用vtk显示标准格式网格文件stl
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vtk有專用的stl文件讀入接口
本鏈接主要為了學習pyvista,pyvista是一個非常強大的集成VTK的庫,測試其網格讀入相關接口
import vtk import pyvista as pv from pyvista import demos def main():colors = vtk.vtkNamedColors()ren1 = vtk.vtkRenderer()renWin = vtk.vtkRenderWindow()renWin.AddRenderer(ren1)iren = vtk.vtkRenderWindowInteractor()iren.SetRenderWindow(renWin)p = demos.orientation_plotter()mesh = p.add_mesh(pv.read('./test.stl'),show_edges=True)# 將actor添加到窗口中,并設置相關窗口的大小#ren1.AddActor(mesh)ren1.SetBackground(colors.GetColor3d("LightSlateGray"))renWin.SetWindowName('ExtractData')renWin.Render()ren1.GetActiveCamera().Azimuth(30)ren1.GetActiveCamera().Elevation(30)renWin.Render()iren.Start()if __name__ == '__main__':main()總結
以上是生活随笔為你收集整理的使用vtk显示标准格式网格文件stl的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php动态寄生虫程序,webshell动
- 下一篇: .NET破解之PDFdo转换器