Как использовать lookup_table для окрашивания тензорных данных в paraview

У меня есть следующий входной файл VTK. Я хотел бы отобразить каждый тензор, определенный в этом файле, в виде тензорного глифа с цветом, определенным в таблице поиска из того же файла. Как я могу сделать это в паравью? В настоящее время я загружаю файл в паравью и добавляю «Tensor Glyph» в качестве фильтра, но эллипсы окрашены в синий, красный, белый и розовый цвета. Я хотел бы, чтобы они были окрашены в красный, зеленый, синий и желтый цвета, как определено в таблице поиска.

# vtk DataFile Version 3.0
Random data to test tensors
ASCII
DATASET UNSTRUCTURED_GRID
POINTS 4 float
0 0 0
1 0 0
0 1 0
1 1 0

POINT_DATA 4

TENSORS spherical_ellipsoid float
1 0 0
0 1 0
0 0 1

1 0 0
0 1 0
0 0 1

1 0 0
0 1 0
0 0 1

1 0 0
0 1 0
0 0 1

SCALARS sample_scalars float
LOOKUP_TABLE rgbtable
0 1 2 3 
METADATA
INFORMATION 0

LOOKUP_TABLE rgbtable 4
1.0 0.0 0.0 1.0
0.0 1.0 0.0 1.0
0.0 0.0 1.0 1.0
1.0 1.0 0.0 1.0

person Katia    schedule 10.06.2018    source источник


Ответы (1)


ParaView игнорирует таблицу поиска, определенную .vtk. вам нужно определить таблицу поиска в ParaView вручную.

person Mathieu Westphal    schedule 09.07.2018