В Paraview (python) ExportView в пустой сцене экспортирует .vtp с двумя объектами - PullRequest
0 голосов
/ 15 апреля 2020

Я немного смущен командой ExportView в python paraview. Он создает два объекта в файле .vtp, которых нет в данных, которые я хочу построить: конус и вид символа. Я хотел бы удалить эти объекты.

Например, я создаю пустое представление:

from paraview.simple import *

renderView2 = FindViewOrCreate('RenderView2', viewtype='RenderView')

Когда я делаю снимок экрана (с SaveScreenshot(SomePath, renderView2)), я получаю, как ожидается, пустой образ. Но когда я пытаюсь экспортировать в .vtp (с ExportView('test.vtp',view=renderView2)), я получаю два объекта: конус и символ, как показано на рисунке. Два файла отображаются в файле .vtp

Чего мне не хватает? Как удалить эти объекты? Большое спасибо!

1 Ответ

1 голос
/ 15 апреля 2020

В vtp это особенно глючит, но это объекты оси ориентации:)

Вы можете исправить это, скрыв ось перед экспортом:

renderView2.OrientationAxesVisibility = 0

связанная проблема: https://gitlab.kitware.com/paraview/paraview/-/issues/19301

...