Description
CLerp - Circular Lerp - is like lerp but handles the wraparound from 0 to 360 This is useful when interpolating eulerAngles and the object crosses the 0/360 boundary The standard Lerp function causes the object to rotate in the wrong direction, clerp fixes that
Syntax
[currentValue, targetValue, alpha] call BIS_fnc_clerp
Parameters:
currentValue: Number - the current valuetargetValue: Number - the target valuealpha: Number - the alpha
Returns: Number - interpolated value
Examples
Example 1
[90,170,0.1] call BIS_fnc_clerp; // Returns 98
See also
BIS_fnc_slerp · BIS_fnc_lerp · BIS_fnc_lerpVector · BIS_fnc_inverseLerp