首页 > 解决方案 > 具有不同不透明度的演员中的VTK不同对象

问题描述

我正在使用 python vtk 包装器,到目前为止我所学到的,vtk 以相同的不透明度值渲染同一演员的不同对象。我需要一些方法来设置同一演员的不同对象的不透明度。

标签: pythonc++vtk

解决方案


从此文档中,actor 旨在处理一个几何图形及其相关属性,因此您不能在一个actor上设置不同的不透明度。您需要为每个要控制的对象创建一个演员。

如果您真的只需要一个actor,一种解决方法是将数据关联到您的几何图形,然后使用 vtkMapper 功能将数据映射到每个顶点的颜色,使用颜色映射和查找表


推荐阅读