Включение материалов и текстур для 3D-модели OGre в jmonkeyengine?

Я скачал модели с WorldForge и могу добавить в свою сцену сетку гоблина, но текстура и материал не отрисовываются:

введите здесь описание изображения

Я использую eclipse, и добавленные файлы выглядят так:

введите здесь описание изображения

Я добавляю гоблина в код так:

Spatial model3 = assetManager.loadModel("objects/creatures/goblin/goblin.mesh.xml");
model3.setLocalTranslation(-30.0f, 4.5f, 0.0f);
rootNode.attachChild(model3);  

Можете ли вы помочь мне, как я могу улучшить гоблина? В файлах есть несколько определений текстур и материалов, но похоже, что моя сцена загружает только goblin.mesh.xml.

Любая помощь приветствуется.


person Niklas R.    schedule 11.07.2012    source источник


Ответы (1)


Я не уверен, поможет ли это, но посмотрите здесь: http://jmonkeyengine.org/wiki/doku.php/jme3:external:blender, особенно в примере кода, где в сцену добавляется солдат.

Я думаю, вы должны явно объявить материал в своем коде, а затем прикрепить его к Spatial, представляющему вашего гоблина. Пока вы импортировали только меш, мне кажется, вам нужно как-то импортировать и материал.

person MatijaSh    schedule 11.07.2012
comment
Спасибо, это полезно. Я подозреваю, что моя упаковка может быть несовместима с jomonkeyengine, и я должен предварительно настроить активы так, чтобы они больше подходили для jmonkeyengine. - person Niklas R.; 11.07.2012