Which of the file types are you trying to import? I know for a fact that FBX support is incomplete in Blender, hence it is also incomplete in our import pipeline. .DAE files however should be possible to import just fine through Blender, although the .DAE format is rather, eh, flimsy.
as you said, fbx format is incomplete and nothing is imported. I also tryed with an external importer/exporter (Bos FBX Importer/Exporter).
the bvh format does not work (only the animated armature is imported).
Using the tutorial “Using Blender as a Intermediator Between 3dMax and the jMonkeyEngine SDK”, I have imported the model to Jme3.
the dae file was imported into blender and a .blend file was saved. later, imported via jme sdk.
but, when code below is executed, animationControl is set with null (last line).
[java] CapsuleCollisionShape capsule = new CapsuleCollisionShape(3f, 4f);
character = new CharacterControl(capsule, 0.01f);
model = (Node) assetManager.loadModel(“Models/human/human.j3o”);
character.setPhysicsLocation(new Vector3f(0, 5, 0));
It’s been three or four days since this question came up last time but you might find it if you search for AnimControl. You might find lots of other stuff, too.
My guess is that when you look at the model in the scene composer that the AnimControl is not in the root node of the model… thus if you try to get the AnimControl from the root of the model then it will be null.
A model can technically have many AnimControls scattered among it’s children depending on how it was made. Since you’ve seen it in the scene composer you know which child the one you want is attached to so you will need to get that child first and get the AnimControl from that child.