Arma 3 Scripting

BIS_fnc_clerp

  • Arma 3 v1.78

Function · Markdown · JSON · original wiki page

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:

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