Hi,
Since the latest nightly i get an exception when trying to load obj files.
[java]SCHWERWIEGEND: Uncaught exception thrown in Thread[LWJGL Renderer Thread,6,main]
java.lang.IllegalArgumentException: None of the arguments can be null
at com.jme3.scene.VertexBuffer.setupData(VertexBuffer.java:521)
at com.jme3.scene.Mesh.setBuffer(Mesh.java:906)
at com.jme3.scene.Mesh.setBuffer(Mesh.java:930)
at com.jme3.scene.plugins.OBJLoader.constructMesh(OBJLoader.java:521)
at com.jme3.scene.plugins.OBJLoader.createGeometry(OBJLoader.java:393)
at com.jme3.scene.plugins.OBJLoader.load(OBJLoader.java:576)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:273)
at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:408)
at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:418)
at mars.states.StartState.loadModel(StartState.java:364)
at mars.states.StartState.initialize(StartState.java:143)
at com.jme3.app.state.AppStateManager.initializePending(AppStateManager.java:216)
at com.jme3.app.state.AppStateManager.update(AppStateManager.java:243)
at com.jme3.app.SimpleApplication.update(SimpleApplication.java:233)
at com.jme3.system.awt.AwtPanelsContext.updateInThread(AwtPanelsContext.java:157)
at com.jme3.system.awt.AwtPanelsContext.access$100(AwtPanelsContext.java:13)
at com.jme3.system.awt.AwtPanelsContext$AwtPanelsListener.update(AwtPanelsContext.java:37)
at com.jme3.system.lwjgl.LwjglOffscreenBuffer.runLoop(LwjglOffscreenBuffer.java:123)
at com.jme3.system.lwjgl.LwjglOffscreenBuffer.run(LwjglOffscreenBuffer.java:147)
at java.lang.Thread.run(Thread.java:662)[/java]
I tested it with the 2012-02-24 nightly and it works till then. I suppose it has something to do with this (http://code.google.com/p/jmonkeyengine/source/detail?r=9208) update?
Thanks, is fix
1 Like
It works now, thanks.