Мой Художник создал 3D модель обуви в формате FBX в 3D Studio Max. который выглядит как следующее изображение.
я использую jMonkeyEngine в своей программе, и он не поддерживает файл FBX, поэтому я экспортирую FBX в файл wavefront OBJ, 3d studio max также дает мне соответствующий файл mtl.
поэтому, когда я загружаю экспортированную модель obj в свою программу, которая использует jMonkeyEngine в качестве библиотеки, она не выглядит как настоящая обувь, на ней нет текстуры.
программа также показывает одно предупреждение
ВНИМАНИЕ: меш OBJ style_7-geom-0 не содержит нормалей! Может не корректно отображаться
мой метод simpleInitApp
Spatial myModel = assetManager.loadModel("/Textures/Shoes/style_7.obj");
myModel.scale(0.09f);
rootNode.attachChild(myModel);
и файл OBJ, и файл материала находятся в одном каталоге. поэтому я думаю, что в соответствии с документом jMonkeyEngine напрямую загружает материал из того же каталога, где находится OBJ.
если вы хотите, я могу загрузить сюда файл OBJ и файл материала, а также все необходимые изображения здесь.
Моя абсолютная цель – отобразить в JmonkeyEngine ту же модель, что и на снимке экрана 1.
что мне не хватает? что я сделал не так ?
Обновление от 16 июля 2013 г.
модель OBJ Файл материала Ресурсы
Спасибо