@Override
        public float apply(float value) {
            if (value < 0.5) {
                value = value * 2;
                return in.apply(value) / 2;
            } else {
                value = (value - 0.5f) * 2;
                return out.apply(value) / 2 + 0.5f;
            }
        }
Instantiate a function that blends 2 pre-existing functions.

@param in the function to use at value=0
@param out the function to use at value=1
jme3-core/src/main/java/com/jme3/math/Easing.java