VTK中没有光照
我想把多边形显示成指定的颜色,不想要阴影,这可能吗?我试过把环境光、镜面光、漫反射光等都设置成1,其他的设置成0,但还是没成功。
1 个回答
11
要关闭阴影效果,你需要把光照功能关掉。
具体做法是,在相应的vtkActor上设置 actor.GetProperty().LightingOff()
。你可以参考这个链接了解更多信息:http://www.vtk.org/doc/nightly/html/classvtkProperty.html
这个效果可以通过 vtk Pyramid 的例子来观察。