在jmonkeyengine中加载第三方Ogre 3D xml模型?

时间:2012-07-10 10:23:56

标签: java eclipse ubuntu jmonkeyengine

我正在尝试加载WorldForge 3d模型附带的模型。当我这样做时,我得到了这个例外,我怀疑该程序无法找到模型和纹理:

com.jme3.asset.AssetNotFoundException: objects/creatures/goblin/goblin.mesh.xml
    at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:277)
    at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:410)
    at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:420)
    at adventure.Main.simpleInitApp(Main.java:110)
    at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:225)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:129)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
    at java.lang.Thread.run(Thread.java:679)

我要运行的代码应该导入一个妖精 1

Spatial model3 = assetManager.loadModel("objects/creatures/goblin/goblin.mesh.xml");

绝对路径也不起作用。 你能帮助我吗?

更新

我发现在eclipse中将assets文件夹添加到src路径解决了assetnotfoundexception问题。现在我可以加载网格,但缺少纹理和材质:

enter image description here

1 个答案:

答案 0 :(得分:1)

您是否在Eclipse下正确配置了项目?检查“设置依赖关系”部分。 Setting up JME3 in Eclipse