Набор стандартных математических функций.
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 в радианах. |