0

我从 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。

任何帮助是极大的赞赏。

4

1 回答 1

2

我不确定这是否会有所帮助,但请看这里:http: //jmonkeyengine.org/wiki/doku.php/jme3 :external:blender ,尤其是在将士兵添加到场景的代码示例中。

我认为您必须在代码中明确声明材料,然后将其附加到代表您的地精的空间。到目前为止,您只导入了网格,在我看来,您还必须以某种方式导入材料。

于 2012-07-11T11:52:39.150 回答