Коллекция общих математических функций.
Deg2Rad | Константа для конвертации градусов в радианы (Read Only). |
Epsilon | Крошечное значение float (Read Only). |
Infinity | Положительная бесконечность (Read Only). |
NegativeInfinity | Отрицательная бесконечность (Read Only). |
PI | The well-known 3.14159265358979... value (Read Only). |
Rad2Deg | Константа для конвертации радианов в градусы (Read Only). |
Abs | Возвращает абсолютное значени f. |
Acos | Возвращает арккосинус f - угол в радианах, косинус которого равен f. |
Approximately | Compares two floating point values and returns true if they are similar. |
Asin | Возвращает арк-синус f - угол в радианах, синус которого равен f. |
Atan | Возвращает арк-тангенс f - угол в радианах, тангенс которого равен f. |
Atan2 | Возвращает угол в радианах, тангенс (Tan) которого равен y/x. |
Ceil | Возвращает наименьшее целое число, которое больше или равно f. |
CeilToInt | Возвращает наименьшее целое число, которое больше или равно f. |
Clamp | Clamps the given value between the given minimum float and maximum float values. Returns the given value if it is within the min and max range. |
Clamp01 | Ограничивает значение между 0 и 1 и возвращает полученное значение. |
ClosestPowerOfTwo | Возвращает ближайшую степень двойки. |
CorrelatedColorTemperatureToRGB | Convert a color temperature in Kelvin to RGB color. |
Cos | Returns the cosine of angle f. |
DeltaAngle | Расчитывает наименьшую по модулю разницу между двумя заданными углами. |
Exp | Возвращает е, возведенную в указанную степень. |
FloatToHalf | Encode a floating point value into a 16-bit representation. |
Floor | Returns the largest integer smaller than or equal to f. |
FloorToInt | Возвращает наибольшее целое число, которое больше или равно f. |
GammaToLinearSpace | Конвертирует получаемое значение из гаммы в линейное цветовое пространство. |
HalfToFloat | Convert a half precision float to a 32-bit floating point value. |
InverseLerp | Calculates the linear parameter t that produces the interpolant value within the range [a, b]. |
IsPowerOfTwo | Возвращает true, если зачение является степенью двойки. |
Lerp | Получает промежуточное значение между a и b на основании t. t ограничивается между 0 и 1. |
LerpAngle | То же что Lerp, но гарантирует правильную интерполяцию значения, когда оно обернулось на 360 градусов. |
LerpUnclamped | Получает промежуточное значение между a и b на основании t. t ограничивается между 0 и 1. |
LinearToGammaSpace | Конвертирует получаемое значение из линейного в гамма цветовое пространство. |
Log | Возвращает логарифм указанного числа с указанным основанием. |
Log10 | Возвращает логарифм указанного числа с основанием 10. |
Max | Возвращает наибольшее из двух или более значений. |
Min | Возвращает наименьшее из двух или более значений. |
MoveTowards | Двигает значение current в направлении к target. |
MoveTowardsAngle | То же что MoveTowards, но гарантирует правильную интерполяцию значения, когда оно обернулось на 360 градусов. |
NextPowerOfTwo | Returns the next power of two that is equal to, or greater than, the argument. |
PerlinNoise | Генерирует 2D шум Перлина. |
PingPong | PingPong returns a value that will increment and decrement between the value 0 and length. |
Pow | Возвращает f возведённое в степень p. |
Repeat | Зацикливает значение t, так что оно никогда не больше length и никогда не меньше 0. |
Round | Возвращает f округленное до ближайшего целого. |
RoundToInt | Возвращает f округленное до ближайшего целого. |
Sign | Возвращает знак f. |
Sin | Returns the sine of angle f. |
SmoothDamp | Постепенно меняет значение в направлении определенной цели с течением времени. |
SmoothDampAngle | Постепенно меняет угол в градусах, до достижения целевого угла, с течением времени. |
SmoothStep | Интерполирует между min и max со сглаживанием на границах. |
Sqrt | Возвращает квадратный корень из f. |
Tan | Возвращает тангенс угла f в радианах. |