OrgXML + Blender + JMonkey

时间:2012-08-22 14:31:24

标签: java eclipse blender

我遇到了OrgXML和JMonkeyEngine的问题。我在搅拌机中创建了一个模型。之后我将其导出为OrgXML格式。我得到了一些带扩展名的文件:mash.xml,场景,材质和jpg中的一些纹理。我正在阅读JMonkey网站上的教程,该网站上有一个例子:

// Load a model from test_data (OgreXML + material + texture)

Spatial ninja = assetManager.loadModel("Models/Ninja/Ninja.mesh.xml");
ninja.scale(0.05f, 0.05f, 0.05f);
ninja.rotate(0.0f, -3.0f, 0.0f);
ninja.setLocalTranslation(0.0f, -5.0f, -2.0f);
rootNode.attachChild(ninja);
// You must add a directional light to make the model visible!
DirectionalLight sun = new DirectionalLight();
sun.setDirection(new Vector3f(-0.1f, -0.7f, -1.0f).normalizeLocal());
rootNode.addLight(sun);

这个例子是正确的。我在Eclipse中有一个漂亮的忍者。但是当我尝试对我的模型做同样的事情时,它无法正常工作。我在太空中有一把红剑(我创造了),没有任何纹理。我在项目目录中创建了assets文件夹,子文件夹“Models”和“Sword”。在“Sword”目录中,我拥有从blender导出的所有文件。谁知道我错了什么?

1 个答案:

答案 0 :(得分:0)

我会尝试一些东西。

首先,您可能想知道它是Blender中的导出问题还是jmonkey中的导入问题。 打开.mesh.xml文件,看看里面是否有一堆坐标。

其次尝试使用资产管理器而不是.mesh.xml导入.scene。 第三,尝试通过右键单击将.scene转换为.j3o文件。

我是一个新的jmonkey用户,我正试图解决所有这些问题。