Python 使用 VTK 绘制平面
2. 代码import vtk # 创建一个平面 planeSource = vtk.vtkPlaneSource() planeSource.SetCenter(1, 0, 0) planeSource.SetNormal(1, 1, 1) planeSource.Update() # planeSource 给到 mapper 对象 polydataPlane = vtk.vtkPolyData() polydataPlane = planeSource.GetOutput() mapper = vtk.vtkPolyDataMapper() mapper.SetInputData(polydataPlane) # 创建 actor actor = vtk.vtkActor() actor.SetMapper(mapper) # 创建 window renderer = vtk.vtkRenderer() renderWindow = vtk.vtkRenderWindow() renderWindow.AddRenderer(renderer) renderWindowInteractor = vtk.vtkRenderWindowInteractor() renderWindowInteractor.SetRenderWindow(renderWindow) render_win_interactor_style = vtk.vtkInteractorStyleTrackballCamera() renderWindowInteractor.SetInteractorStyle(render_win_interactor_style) # Add the actors to the scene renderer.AddActor(actor) renderer.SetBackground(.1, .2, .3) # Render and interact renderWindow.Render() renderWindowInteractor.Start()3. 结果图


![[VTK] Python 使用 VTK 绘制平面 [VTK] Python 使用 VTK 绘制平面](http://www.mshxw.com/aiimages/31/757594.png)
