public Vector4f interpolateLocal(Vector4f finalVec, float changeAmount) {
        this.x = (1 - changeAmount) * this.x + changeAmount * finalVec.x;
        this.y = (1 - changeAmount) * this.y + changeAmount * finalVec.y;
        this.z = (1 - changeAmount) * this.z + changeAmount * finalVec.z;
        this.w = (1 - changeAmount) * this.w + changeAmount * finalVec.w;
        return this;
    }
Sets this vector to the interpolation by changeAmount from this to the finalVec
this=(1-changeAmount)*this + changeAmount * finalVec

@param finalVec The final vector to interpolate towards
@param changeAmount An amount between 0.0 - 1.0 representing a percentage
 change from this towards finalVec
@return this
jme3-core/src/main/java/com/jme3/math/Vector4f.java