Problem with TestBlenderLoader

Hi All:



I’m using Eclipse and have successfully run several of the examples and demos available. However, when I tried the TestBlenderLoader.java I encounter the following error:



Feb 8, 2012 2:04:03 PM com.jme3.app.Application handleError

SEVERE: Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]

java.lang.IllegalStateException: Object’s action cannot have more than one channel!

at com.jme3.scene.plugins.blender.modifiers.ModifierHelper.readAnimationModifier249(ModifierHelper.java:152)

at com.jme3.scene.plugins.blender.modifiers.ModifierHelper.readModifiers(ModifierHelper.java:109)

at com.jme3.scene.plugins.blender.objects.ObjectHelper.toObject(ObjectHelper.java:167)

at com.jme3.scene.plugins.blender.AbstractBlenderLoader.toObject(AbstractBlenderLoader.java:134)

at com.jme3.scene.plugins.blender.BlenderLoader.toObject(BlenderLoader.java:70)

at com.jme3.scene.plugins.blender.BlenderModelLoader.load(BlenderModelLoader.java:63)

at com.jme3.scene.plugins.blender.BlenderModelLoader.load(BlenderModelLoader.java:49)

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 jme3test.blender.TestBlenderLoader.simpleInitApp(TestBlenderLoader.java:21)

at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:231)

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:662)



Any ideas on what is going on?



Thanks!



Jim

PS: I have the JME3 Binary nightly from 2/1/2012

I think the testBlenderLoader is still a w…i.p. I could be wrong though.

My guess would be that some object’s action in that scene has more than one channel and thats not supported yet xD

1 Like

:roll: Funny Norman! And I agree with you completely!



I was hoping that since it was in the test suite it was running “as is”, no problems. I’ll just have to experiment in the .blend and look at the animation(s) that is being ingested into a channel.



Cheers!

I added issue 467