@Kaelthas I’m sure you have enough work already but could you remember to add the fix above, please?
Btw. something different… when you have a incomplete mesh in your blend file by mistake, like a stand alone edge, you get following exception. Something more descriptive than a NullPointerException would be cool, that’s not so important, though.
[java]SEVERE: Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]
java.lang.NullPointerException
at com.jme3.scene.plugins.blender.meshes.MeshHelper.toMesh(MeshHelper.java:157)
at com.jme3.scene.plugins.blender.objects.ObjectHelper.toObject(ObjectHelper.java:174)
at com.jme3.scene.plugins.blender.AbstractBlenderLoader.toObject(AbstractBlenderLoader.java:135)
at com.jme3.scene.plugins.blender.BlenderLoader.toObject(BlenderLoader.java:1)
at com.jme3.scene.plugins.blender.BlenderModelLoader.toObject(BlenderModelLoader.java:1)
at com.jme3.scene.plugins.blender.BlenderModelLoader.load(BlenderModelLoader.java:64)
at com.jme3.scene.plugins.blender.BlenderModelLoader.load(BlenderModelLoader.java:1)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:243)
at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:376)
at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:230)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:129)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
Hm, hard to say… Basically I would say if theres no faces the model is broken for a game ^^ I’d say leave them out and put out warnings… The guy who sees a use in these will probably explain it to us then if he exists