Экспорт соединений вершин (треугольников) и цветов вершин - PullRequest
0 голосов
/ 31 марта 2020

У меня есть файл .vtk, который я загрузил в paraview и создал изоповерхности. Я был в состоянии экспортировать значение, нормали и точки изоповерхностей. Однако мне нужны треугольники (целочисленное представление того, как вершины соединяются друг с другом), чтобы я мог восстановить изображение в другом программном обеспечении. Бонусом также может быть получение цветов (rgba) или вершин.

До сих пор я выяснил, как загрузить данные, получить желаемое представление, используя инструмент трассировки python. создать автоматический python скрипт, который воспроизводит мою работу и как экспортировать данные, упомянутые выше. Тем не менее, я не могу понять, как получить информацию о треугольнике.

Я нашел вопрос ниже, который был похож, но я настолько незнаком с paraview, что решение остается загадкой. Хотя я думаю, что python вызов для экспорта данных идет в правильном направлении ...

Извлечение идентификаторов треугольников из файла VTU

Ваша помощь очень ценится!

Обновления

1

Мне кажется, я нашел данные о цвете и треугольнике, сохранив данные в виде .ply файла. Я пишу сценарий, который объединяет данные .csv и .ply. Кажется неуместным сохранять данные в виде файлов двух типов для получения необходимой информации ... но, возможно, для этого есть веская причина.

1 Ответ

0 голосов
/ 02 апреля 2020

Лучшее решение, которое я до сих пор придумал, - это использовать команду File -> Save data и сохранить файл .csv и .ply с интересующими данными.

  • .csv содержит: точки и нормали
  • * .ply содержит: точки, цвета и треугольники

Постобработав два файла, я смог получить данные, необходимые для воссоздания цифры в моей другой программе.

Я уверен, что есть лучшие способы сделать это, но этот бандит работает на данный момент. Это не так уж и плохо, и все это действие можно записать с помощью инструмента трассировки Paraview.

...