Xtreme3D Community
проблема с загрузкой текстур - Версия для печати

+- Xtreme3D Community (https://xtreme3d.ru/forums)
+-- Форум Xtreme3D (https://xtreme3d.ru/forums/forumdisplay.php?fid=3)
+--- Форум Вопросы и ответы (https://xtreme3d.ru/forums/forumdisplay.php?fid=6)
+--- Темы: проблема с загрузкой текстур (/showthread.php?tid=20)



проблема с загрузкой текстур - van88268 - 09-05-2018

Почему не грузит текстуры из формата obj , но при этом в b3d есть текстуры но крафт не воспринимает его и выдает ошибку .

Код:
matlib2 = MaterialLibraryCreate();
MaterialLibrarySetTexturePaths(matlib2, 'data/Scenes');
MaterialLibraryActivate(matlib2);

ffm1 = FreeformCreate('data/Scenes/scene.obj',matlib2,0);

rbLevel2 = KraftCreateRigidBody(kraft, krbtStatic);
KraftObjectSetRigidBody(ffm1, rbLevel2);
KraftCreateShapeMesh(rbLevel2, ffm1);
KraftRigidBodyFinish(rbLevel2);



проблема с загрузкой текстур - Gecko - 09-05-2018

Для OBJ, насколько я помню, никогда не было поддержки текстур. Чтобы ее добавить, придется переписать загрузчик. А вот что Kraft не дружит с B3D - очень странно, надо заняться этим вопросом. К сожалению, сейчас не могу потестить.


проблема с загрузкой текстур - van88268 - 09-07-2018

Странно я думал для всех моделей материалы загружаются , советую в будущем дописать текстуры для obj.
я решил проблему с b3d и крафтом , оказалось то прога с багами експорт делала .
И да читал на форумах glscene что для быстрой загрузки лучше юзать стандартный формат моделей glscene , так вот почему бы не сделать конвертер из obj или другого формата в стандартный glscene mesh .


проблема с загрузкой текстур - van88268 - 09-09-2018

Есть ли в крафте тригерры как Unity или что то подобие ?