Подобные Matplotlib Сюжеты в Mayavi?

То, что я хочу сделать, это иметь пару трехмерных фигур рядом.

В matplotlib мне удалось создать такие подсюжеты примерно так:ax1 = fig.add_subplot(121, projection='3d')

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

Это вообще возможно?

1 ответ

Каждый актер Mayavi имеет атрибуты позиции / происхождения / ориентации, которые вы можете установить для перемещения их в разные части сцены. Вы также можете добавить несколько осей и настроить как диапазоны, в которых они отображаются, так и вывод меток. Используя их комбинацию, вы можете решить свой вопрос; но нет, я не знаю простого механизма "подзаговора".

Другие возможные альтернативы

  • mlab.screenshot() на отдельных сценах и объединить их в пользовательском представлении.
  • используйте внешний вид canvas внутри собственных экранных виджетов, где каждый виджет отображает отдельную сцену.
Другие вопросы по тегам