好像计算器过滤器的结果总是双数组。有没有办法改变这种类型?例如,如果我创建一个Sphere Source,则使用带有以下内容的计算器过滤器:
1*iHat + 2*jHat + 0*kHat
我得到一个理论上可用于对点进行着色的数组(即它可以解释为RGB 3向量),但它的类型为“double”,因此Paraview不能将其用于着色(没有颜色映射)。 / p>
答案 0 :(得分:1)
从ParaView 5.1.2以及可能的早期版本开始,您实际上可以将3元组的双精度数组解释为您描述的颜色。对于double和float数组,颜色值在[0,1]的范围内指定,而对于无符号的char数组,则为[0,255]。
要显示这些计算器定义的颜色而不使用颜色映射,请按计算器输出数组显示颜色,然后取消选中“属性”面板中的选项Map Scalars
。