2016-12-29 6 views
0

Я использую блендер, чтобы создать модель, как яблоко, как это: The model in BlenderИспользуйте модель блендера в ARToolkit, но не можете отображать материалы. Зачем?

И я экспортировать модель, получить файл .obj и файл .mtl, а затем скопировать эти два файла в папку ARToolkit - Примеры /.../ модели - и изменить настройку в файле models.dat путем добавления этого:

модели/Apple.obj 0,0 0,0 0,0 90,0 1,0 0,0 0,0 10,016 10,016 10,016 MARKER 1

Но модель без материала вроде этого: The rendering effect seen in the camera

Что делать, чтобы отобразить модель с материалом?

ответ

0

Вы не предоставили большой объем информации. Но из информации, которую я вижу, вы можете попробовать следующее. Иногда текстуры в материале переключаются, поэтому вы можете попробовать и загрузить объект с помощью этой функции:

glmReadOBJ3 (model0file, 0, 0, true); // context 0, пока не читайте текстуры. Последний параметр заставляет рендеринг переворачивать текстуру при рендеринге, который может помочь в вашем случае.

Документация для этой функции здесь: https://github.com/artoolkit/artoolkit5/blob/master/include/Eden/glm.h#L386

Позвольте мне знать, если это работает для вас.

 Смежные вопросы

  • Нет связанных вопросов^_^