I’m writing a demo about skeleton animation. I use Jaime as my model. So far I introduced:
- How to display SkeletonDebugger
- How to enable/disable SkeletonControl
- How to attach item to Skeleton
During the writing, I found two bugs in Jaime.j3o.
One is SkeletonDebugger appears backward on Jaime, which @sgold and @nehon has solved.
Another is what I’m talking about on the title, Jaime’s left and right was reversed.
I want to attach an item to Jaime’s right hand, what I do is attach it to the “hand.L
”
public void simpleInitApp() {
...
Spatial stick = createItem();
rightHand = sc.getAttachmentsNode("hand.L");
rightHand.attachChild(stick);
...
}
Result :
Why the right hand named “hand.L”? It confused me.
Then I checked the Jaime.blend(9.5MB) file to confirm what I see, I found Jaime’s skeleton was named perfectly in blender.
So, why it was reversed in jME3?