Есть ли способ рисовать примитивы в 3D с Python?
Я хочу нарисовать 3D-примитивы, такие как сферы, цилиндры и плоскости (заплаты) в 3D-графике, и я хотел бы иметь возможность интерактивно вращать, переводить и масштабировать сцену. Я хочу сделать это в Python. Я использую Matplotlib для 2d графиков, но я никогда не работал с 3D-графикой с Python.
Любые предложения?
Любая ссылка на учебники?
Любые идеи?
Ответы
Ответ 1
Если вы привыкли к matplotlib, то mplot3d, вероятно, является хорошим вариантом, если он соответствует вашим требованиям.
В качестве альтернативы существует VPython. Это позволяет вам больше свободы создавать произвольные объекты и манипулировать ими, но, конечно, больше узнать.