Hello.
I get an exception when using the latest blender importer (fresh from trunk).
Root cause:
Caused by: java.lang.ClassCastException: com.jme3.animation.BoneTrack cannot be cast to com.jme3.animation.SpatialTrack
at com.jme3.scene.plugins.blender.animations.BlenderAction.toTracks(BlenderAction.java:74)
at com.jme3.scene.plugins.blender.animations.AnimationHelper.applyAnimations(AnimationHelper.java:74)
at com.jme3.scene.plugins.blender.objects.ObjectHelper.toObject(ObjectHelper.java:264)
at com.jme3.scene.plugins.blender.BlenderLoader.load(BlenderLoader.java:103)
Seemed like a straight forward issue so I tried to solve it by checking the instanceof the Track before adding it to the list. That solved the exception, and the model is loadable in the engine, but not in the editor (I’m using the 3.0 SDK).
I don’t know if it’s worth creating a pull request since I’m not really sure whether it fixes the issue for real.