import vtk renderer = vtk.vtkRenderer()#创建三维场景 renderer.SetBackground(0.3, 0.3, 0.3) window = vtk.vtkRenderWindow() window. AddRenderer(renderer) window.SetSize (900, 600) interactor = vtk.vtkRenderWindowInteractor( ) interactor. SetRenderWindow ( window ) interactor.SetInteractorStyle( vtk.vtkInteractorStyleTrackballCamera()) interactor. Initialize() stlReader = vtk. vtkSTLReader()#从文件加载STL模型数据源 stlReader.SetFileName( "F:\\3dtest.stl" ) filter = vtk. vtkOutlineFilter()#创建模型边框显示filter-map filter. SetInputConnection( stlReader.GetOutputPort( )) outLineMapper = vtk. vtkPolyDataMapper() outLineMapper.SetInputConnection(filter. GetOutputPort( )) stlMapper = vtk. vtkPolyDataMapper()#创建模型显示mapper -acto stlMapper.SetInputConnection( stlReader.GetOutputPort()) stlActor = vtk. vtkActor( ) stlActor. SetMapper (stlMapper) renderer. AddActor (stlActor) interactor.Start()