Набор стандартных математических функций.
| Abs |
Возвращает абсолютное значение f. |
| Acos |
Возвращает арккосинус f — угол в радианах, косинус которого равен f. |
| Approximately |
Сравнивает два значения с плавающей запятой и возвращает true, если они похожи. |
| Asin |
Возвращает арксинус f — угол в радианах, синус которого равен f. |
| Atan |
Возвращает арктангенс f — угол в радианах, тангенс которого равен f. |
| Atan2 |
Возвращает угол в радианах, для которого Tan равен y/x. |
| Ceil |
Возвращает наименьшее целое число, большее или равное f. |
| CeilToInt |
Возвращает наименьшее целое число, большее или равное f. |
| Clamp |
Зажимает заданное значение между заданным минимальным значением float и максимальным значением float. Возвращает заданное значение, если оно находится в пределах минимального и максимального диапазона. |
| Clamp01 |
Зажимает значение между 0 и 1 и возвращает значение. |
| ClosestPowerOfTwo |
Возвращает ближайшую степень двойки. |
| CorrelatedColorTemperatureToRGB |
Преобразование цветовой температуры в Кельвинах в цвета RGB. |
| Cos |
Возвращает косинус угла f. |
| DeltaAngle |
Вычисляет кратчайшую разницу между двумя заданными углами в градусах. |
| Exp |
Возвращает e в указанной степени. |
| FloatToHalf |
Кодировать значение с плавающей запятой в 16-битное представление. |
| Floor |
Возвращает наибольшее целое число, меньшее или равное f. |
| FloorToInt |
Возвращает наибольшее целое число, меньшее или равное f. |
| GammaToLinearSpace |
Преобразует заданное значение из гаммы (sRGB) в линейное цветовое пространство. |
| HalfToFloat |
Преобразование числа с половинной точностью с плавающей запятой в 32-битное значение с плавающей запятой. |
| InverseLerp |
Рассчитывает линейный параметр t, который дает значение интерполянта в диапазоне [a, b]. |
| IsPowerOfTwo |
Возвращает значение true, если значение является степенью двойки. |
| Lerp |
Линейная интерполяция между a и b по t. |
| LerpAngle |
То же, что и Lerp, но обеспечивает правильную интерполяцию значений, когда они охватывают 360 градусов. |
| LerpUnclamped |
Линейная интерполяция между a и b по t без ограничения t. |
| LinearToGammaSpace |
Преобразует заданное значение из линейного цветового пространства в цветовое пространство гамма (sRGB). |
| Log |
Возвращает логарифм указанного числа по указанному основанию. |
| Log10 |
Возвращает логарифм указанного числа по основанию 10. |
| Max |
Возвращает наибольшее из двух или более значений. |
| Min |
Возвращает наименьшее из двух или более значений. |
| MoveTowards |
Перемещает текущее значение к цели. |
| MoveTowardsAngle |
То же, что и MoveTowards, но обеспечивает правильную интерполяцию значений, когда они охватывают 360 градусов. |
| NextPowerOfTwo |
Возвращает следующую степень двойки, которая равна или больше аргумента. |
| PerlinNoise |
Создать 2D-шум Перлина. |
| PingPong |
PingPong возвращает значение, которое будет увеличиваться и уменьшаться между значением 0 и длиной. |
| Pow |
Возвращает f в степени p. |
| Repeat |
Зацикливает значение t так, чтобы оно никогда не превышало длину и никогда не было меньше 0. |
| Round |
Возвращает f, округленное до ближайшего целого числа. |
| RoundToInt |
Возвращает f, округленное до ближайшего целого числа. |
| Sign |
Возвращает знак f. |
| Sin |
Возвращает синус угла f. |
| SmoothDamp |
Постепенно изменяет значение в направлении желаемой цели с течением времени. |
| SmoothDampAngle |
Постепенно изменяет угол, указанный в градусах, в сторону желаемого целевого угла с течением времени. |
| SmoothStep |
Интерполяция между минимумом и максимумом со сглаживанием на пределе. |
| Sqrt |
Возвращает квадратный корень из f. |
| Tan |
Возвращает тангенс угла f в радианах. |