public void blendToKinematicMode(KinematicSubmode submode,
            float blendInterval) {
        super.blendToKinematicMode(blendInterval);

        this.submode = submode;
        /*
         * Save initial bone transforms for blending.
         */
        int numManagedBones = managedBones.length;
        for (int mbIndex = 0; mbIndex < numManagedBones; ++mbIndex) {
            Transform transform;
            if (prevBoneTransforms == null) { // this link not updated yet
                Joint managedBone = managedBones[mbIndex];
                transform = managedBone.getLocalTransform().clone();
            } else {
                transform = prevBoneTransforms[mbIndex];
            }
            startBoneTransforms[mbIndex].set(transform);
        }
    }
Begin blending this link to a purely kinematic mode.

@param submode enum value (not null)
@param blendInterval the duration of the blend interval (in seconds,
&ge;0)
jme3-jbullet/src/main/java/com/jme3/bullet/animation/BoneLink.java