Форум сайта python.su
Подскажите кто нибудь как правельно загрузить 3д модель в формате *.obj или *.blend
Офлайн
Ты говоришь про *.blend, значит у тебя по любому есть Blender, ищи папку со скриптами для него в нем файл import_obj.py функция load_obj - Найдешь то что тебе нужно. Там еще для кучи форматов. А вот насчет собственного формата Blendera - он кажется бинарный, так что забей.
Отредактировано (Окт. 27, 2008 15:24:19)
Офлайн
Нет такой папки там да дело и не в этомю Вобщим я сделал модель в Blender импортировал ее в формат *obj дальше пытался написать код питона для того чтобы отоброзить эту модель в окне импортировал основные модули Pygame и OpenGL все руководство взял с книги Beginning Game Development with Python and Pygame From Novice to Professional следующей строкой пытался импортировать модель написал следующие Import model3d и все дальше сообщение об ошибке
Traceback (most recent call last):
File “<pyshell#0>”, line 1, in <module>
import model3d
ImportError: No module named model3d
Отредактировано (Окт. 27, 2008 16:18:03)
Офлайн
Так бы и писал, еще бы текст сообщения указал.
Офлайн
Traceback (most recent call last):
File “<pyshell#0>”, line 1, in <module>
import model3d
ImportError: No module named model3d
Офлайн
LumerНу model3d у меня тоже нет, может надо было:
Traceback (most recent call last):
File “<pyshell#0>”, line 1, in <module>
import model3d
ImportError: No module named model3d
from PyGame import model3d
from OpenGL import model3d
Отредактировано (Окт. 27, 2008 16:40:54)
Офлайн
как я понял dir(pygame) это список основных модулей так?
Офлайн
Функция dir(pygame) - это список атрибутов объекта-модуля pygame. Все атрибуты, не начинающиеся с “__” здесь будут модулями первого уровня вложенности.
Офлайн
Понятно посмотрел от этого легче не стало ничего похожего я не нашел! Может кто ни будь всетаки подскажет как правельно загрузить 3Д модель а?
Отредактировано (Окт. 27, 2008 18:57:32)
Офлайн
1. Что ты искал, и что нашёл.
2. Давай код.
3. Какие ошибки.
Офлайн