@Override
    public void applyBindPose(Transform localTransform, Matrix4f inverseModelBindMatrix, Joint parent) {
        localTransform.fromTransformMatrix(inverseModelBindMatrix.invert());
        if (parent != null) {
            localTransform.combineWithParent(parent.getModelTransform().invert());
        }
    }
This JointModelTransform implementation accumulates model transform in a Transform class
This does NOT support proper nonuniform scale in the armature hierarchy.
But the effect might be useful in some circumstances.
Note that this is how the old animation system was working, so you might want to use this
if your model has nonuniform scale and was migrated from an old j3o model.
jme3-core/src/main/java/com/jme3/anim/SeparateJointModelTransform.java