public void interpolateWeights(float t, int currentIndex, float[] weights, int nbMorphTargets, float[] store) {
        int start = currentIndex * nbMorphTargets;
        for (int i = 0; i < nbMorphTargets; i++) {
            int current = start + i;
            int next = current + nbMorphTargets;
            if (next >= weights.length) {
                next = current;
            }

            float val = FastMath.interpolateLinear(t, weights[current], weights[next]);
            store[i] = val;
        }
    }
Obtain the default interpolator for the current thread.

@return the pre-existing instance (not null)
jme3-core/src/main/java/com/jme3/anim/interpolator/FrameInterpolator.java