2016-10-22 2 views
0

Кажется, что результат фильтра калькулятора всегда представляет собой двойной массив. Есть ли способ изменить этот тип? Например, если я создаю Sphere источник, а затем использовать калькулятор фильтр следующим образом:Укажите тип вывода фильтра калькулятора

1*iHat + 2*jHat + 0*kHat 

Я получаю массив, который теоретически может быть использован для окрашивания точек (т.е. интерпретировано, как RGB 3-векторов) , но он имеет тип «double», поэтому Paraview не может использовать его для окраски (без цветового сопоставления).

ответ

1

Начиная с ParaView 5.1.2 и, возможно, более ранних версий, вы можете интерпретировать 3-кортежные массивы двойников как цвета, как вы описываете. Значения цвета задаются в диапазоне [0, 1] для двоичных и плавающих массивов вместо [0, 255] для неподписанных массивов символов.

Чтобы показать эти цвета, определенные калькулятором, без цветового сопоставления, цветным массивом вывода калькулятора, затем снимите опцию Map Scalars на панели «Свойства».

Смежные вопросы