通过 unsigned char 数组着色

Coloring by an unsigned char array

我有一个包含一些点+顶点的数据集和一个名为 "Colors" 的无符号字符数组(在单元格数据上),其中每个元组都是 (255,0,0)(即表示所有顶点应为红色)。在“信息”选项卡中,它看起来符合预期:

但是,在属性选项卡中,当我将着色设置为 "Colors" 时,我必须在幅度、X、Y 和 Z 之间进行选择,其中 none 是我想要的。相反,我想使用实际矢量来提供 RGB 着色。

谁能解释一下如何指定这些实际上是颜色并且应该直接使用?

遇到 this post 后,我了解到您必须在属性的高级部分取消选中 "Map Scalars"。

"单击搜索栏旁边的齿轮图标将显示所有属性 当前 source/representation 和地图 scalars/interpolate 标量应该在其中。"