首先用pip命令安装VTK的python库;
需要一些时间,安装完成如下;
基本示例代码,
import vtk
cube = vtk.vtkCubeSource()
cube.SetXLength(100.0)
cube.SetYLength(200.0)
cube.SetZLength(300.0)
mapper = vtk.vtkPolyDataMapper()
mapper.SetInputConnection(cube.GetOutputPort())
actor = vtk.vtkActor()
actor.SetMapper(mapper)
ren = vtk.vtkRenderer()
renWin = vtk.vtkRenderWindow()
renWin.AddRenderer(ren)
iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(renWin)
ren.AddActor(actor)
ren.SetBackground(0, 0, 0)
ren.ResetCamera()
renWin.Render()
iren.Start()
输入 python xxx.py 运行代码文件;如果出现类似下图错误,先把代码中的中文注释删掉,
然后运行,效果如下;
有时间继续;