Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 6, 2015 18:29:38

IgorPy
Зарегистрирован: 2015-02-06
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

В чем проще рисовать трехмерные объекты

Всем привет! Я недавно начал использовать Python 3.4. Хочу освоить SciPy + 3D графику для моделирования всяческих задач по механике (колебания многозвенных маятников, соударения сфер и т.д.). Использую пакет Anaconda под Windows. Вопрос: в чем лучше (красиво и просто) рисовать несложную графику (типа разноцветных сфер, цилиндров и т.д.). Кажется подходящим VPython, но у него нет дистрибутива под версию 3.4. PyOpenGL кажется более тяжелым и непонятно как его “засунуть” в Anaconda.

P.S. Создал аналогичную тему в разделе для новичков, но там никто не отвечает. Простите за флуд.

Офлайн

#2 Фев. 7, 2015 11:32:11

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

В чем проще рисовать трехмерные объекты

Все сильно зависит от задачи. Если это моделирование механических систем то больше подойдут инженерные пакеты. Например http://www.freecadweb.org/. Он правда довольно медленно развивается.
Для исследования обычно отрисовка самой сцены не нужна. Рисуют функционалы, фазовые плоскости и прочие полезные вещи. Тут можно посмотреть на http://code.enthought.com/projects/mayavi/. В ней анимацию сцены тоже можно устроить. http://docs.enthought.com/mayavi/mayavi/mlab.html
Для красоты посмотрите
http://wiki.blender.org/index.php/Doc:RU/2.6/Manual/Extensions/Python
http://unity3d.com/unity/?linux



Отредактировано doza_and (Фев. 7, 2015 11:44:30)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version