Уведомления

Группа в Telegram: @pythonsu

#1 Май 26, 2010 13:34:31

likin
От:
Зарегистрирован: 2010-03-15
Сообщения: 114
Репутация: +  1  -
Профиль   Отправить e-mail  

blender + 3d

Доброго дня.
Необходимо реализовать проект-программку.
Направите в каком направлении идти.

Есть 3Д модели сделаные на Blender
Необходимо реализовать программу отображение этих моделей,
смену текстур на этих моделей.

Спасибо.



Офлайн

#2 Май 26, 2010 15:14:38

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

blender + 3d

не совсем понятно, что вам нужно. Насколько я понимаю, вам нужен самописный редактор, но полегче чем блендер?
Если так, то тут есть 3 варианта:
1. Blender окрыт, так что никто не мешает вам использовать его код для отображения моделей.
2. Использовать pyOpenGL, парсить формат файла Blender'a вручную, и отображать.
3. Использовать фреймворк, лично я рекомендую Panda3D. Он имеет свой внутренний формат моделей, но также содержит множество конвертеров (с Блендера точно умеет конвертировать). http://panda3d.org.



Отредактировано (Май 26, 2010 15:15:45)

Офлайн

#3 Май 26, 2010 15:23:57

likin
От:
Зарегистрирован: 2010-03-15
Сообщения: 114
Репутация: +  1  -
Профиль   Отправить e-mail  

blender + 3d

Спасибо.
Я это и хотел услышать.



Офлайн

#4 Май 26, 2010 15:26:49

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

blender + 3d

Еще есть графические движки VTK, Coin3D, OGRE, которые умеют работать с питоном.



Отредактировано (Май 26, 2010 15:27:02)

Офлайн

#5 Май 26, 2010 15:34:50

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

blender + 3d

pasaranax
Еще есть графические движки VTK, Coin3D, OGRE, которые умеют работать с питоном.
Я посоветовал Панду с нескольких причин:
1. Лучший мануал, доки и форум.
2. Гораздо проще в использовании чем OGRE.
3. Panda разрабатывалась как раз с учетом использования в Python, поэтому она не такая “сишная”, как другие либы.



Офлайн

#6 Дек. 17, 2010 11:36:02

finic
От:
Зарегистрирован: 2007-06-25
Сообщения: 31
Репутация: +  2  -
Профиль   Отправить e-mail  

blender + 3d

советую Irrlicht и pyirrlicht (http://pypi.python.org/pypi/pyirrlicht)
движок поддерживает формат Blender

Офлайн

#7 Окт. 7, 2011 17:58:58

rudm
От:
Зарегистрирован: 2009-10-27
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

blender + 3d

Тоже встал вопрос выбора движка.
обнаружил, что под IrrLicht слишком мало документации применительно к Python, в основном все доки под C++ действительно. Кроме того, не видел ни одного нормального скриншота с IrrLIcht-движка. В основном скриншоты уровня Quake 3, на мой взгляд.



Офлайн

#8 Май 29, 2012 21:08:45

finic
От:
Зарегистрирован: 2007-06-25
Сообщения: 31
Репутация: +  2  -
Профиль   Отправить e-mail  

blender + 3d

rudm
Тоже встал вопрос выбора движка.
обнаружил, что под IrrLicht слишком мало документации применительно к Python, в основном все доки под C++ действительно.
Документация С++ одинаково справедлива и к Python версии + есть дополнения, смотри примеры.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version