level 1
不浪不是地球人
楼主

如图是我创建的虚拟环境,python版本是3.9,vtk版本是9.0.3,;我找了一份简单的示例代码想运行起来,代码如下:
import vtk
# 数据类型vtkPolyData, 生成中心再渲染场景原点的柱体3
cylinder = vtk.vtkCylinderSource()
cylinder.SetHeight(3.0)
cylinder.SetRadius(1.0)
cylinder.SetResolution(10)
# 渲染多边形几何数据,将输入数据转换为几何图元进行渲染辺啊
cylinderMapper = vtk.vtkPolyDataMapper()
cylinderMapper.SetInputConnection(cylinder.GetOutputPort())
cylinderActor = vtk.vtkActor()
cylinderActor.SetMapper(cylinderMapper)
renderer = vtk.vtkRenderer()
renderer.AddActor(cylinderActor)
renderer.SetBackground(1, 1, 1)
renWin = vtk.vtkRenderWindow()
renWin.AddRenderer(renderer)
renWin.SetSize(700,700)
iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(renWin)
style = vtk.vtkInteractorStyleTrackballCamera()
iren.SetInteractorStyle(style)
iren.Initialize()
iren.Start()
当我运行该示例的时候,渲染窗口一片漆黑,就算我修改窗口的背景色也不起反应。希望各位大神帮我看看问题出在哪!,不胜感激.
