static final float fade(final float t) {
        return t * t * t * (t * (t * 6 - 15) + 10);
    }
Perlin's default implementation of Improved Perlin Noise
designed to work with Noise base
jme3-terrain/src/main/java/com/jme3/terrain/noise/basis/ImprovedNoise.java