public static Quaternionf lerp(Quaternionf a, Quaternionf b, float percent) {
        return a.mul(1 - percent).add(b.mul(percent));
    }
public static Quaternionf lerp(Quaternionf a, Quaternionf b, float percent) {
        return a.mul(1 - percent).add(b.mul(percent));
    }
public static Quaternionf lerp ( Quaternionf a , Quaternionf b , float percent ) { return a . mul ( 1 - percent ) . add ( b . mul ( percent ) ) ; }
Interpolates a quaternion between two others using linear interpolation.

@param a The first quaternion
@param b The second quaternion
@param percent The percent for the interpolation, between 0 and 1 inclusively
@return The interpolated quaternion
Interpolates a quaternion between two others using linear interpolation .