我从WorldForge下载了模型,可以将妖精的网格物体引入我的场景,但是纹理和材质无法渲染:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9TeFB0cC5wbmcifQ==” alt =“在此处输入图像描述”>
我使用eclipse,添加的文件如下所示:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9nUWZIWC5wbmcifQ==” alt =“在此处输入图像描述”>
我在代码中添加妖精的方式是这样
Spatial model3 = assetManager.loadModel("objects/creatures/goblin/goblin.mesh.xml");
model3.setLocalTranslation(-30.0f, 4.5f, 0.0f);
rootNode.attachChild(model3);
您能帮我改善地精吗?文件中有几个纹理和材质定义,但是我的场景似乎只加载了goblin.mesh.xml。
非常感谢您的帮助。
我不确定这是否有帮助,但请在此处查看:http://jmonkeyengine.org/wiki/doku.php/jme3:external:blender,尤其是在将士兵添加到场景的代码示例中。