Узел Math#
Узел Math позволяет выполнять математические операции.
Входы#
The inputs of the node are dynamic. Some inputs are only available for certain operations. For instance, the Addend input is only available for the Multiply Add operator.
- Value
Входное значение. Тригонометрические функции читают это значение как радианы.
- Addend
Вход Addend.
- Base (основание)
Вход основания.
- Exponent (экспонента)
Вход экспоненты.
- Epsilon
Вход Эпсилон.
- Distance (расстояние)
Вход расстояния.
- Min
Вход минимума.
- Max
Вход максимума.
- Increment (увеличение)
Вход инкремента.
- Scale (масштаб)
Вход масштаба.
- Degrees (градусы)
Вход градусов.
- Radians (радианы)
Вход радиан.
Свойства#
- Операция
Математическая операция, применяемая к входным значениям:
- Functions (функции)
- Add:
Сумма двух значений.
- Subtract:
Разность между двумя значениями.
- Multiply:
Произведение двух значений.
- Divide (деление):
Деление первого значения на второе значение.
- Множественное Добавление:
Сумма произведения двух значений со значением Addend.
- Power:
Возведение базы (Base) в степень экспоненты (Exponent).
- Logarithm (логарифм):
Логарифм значения с базой (Base) в качестве основания.
- Square Root (квадратный корень):
Квадратный корень значения.
- Inverse Square Root (обратный квадратный корень):
Единица, делённая на квадратный корень значения.
- Absolute (Абсолютный):
Входное значение читается без учёта его знака. Это превращает отрицательные значения в положительные значения.
- Exponent (экспонента):
Возводит число Эйлера в степень значения.
- Comparison (сравнение)
- Minimum (минимум):
Выводит наименьшее из входных значений.
- Maximum (максимум):
Выводит наибольшее из двух входных значений.
- Less Than (меньше чем):
Выводит 1.0, если первое значение меньше второго. В противном случае вывод равен 0.0.
- Greater Than (больше чем):
Выводит 1.0, если первое значение больше второго. В противном случае вывод равен 0.0.
- Sign (знак числа):
Извлекает знак входного значения. Все положительные числа выведут 1.0. Все отрицательные числа выведут -1.0. И значение 0.0 выведет 0.0.
- Compare (сравнение):
Выводит 1.0, если разница между двумя входными значениями меньше или равна Epsilon.
- Smooth Minimum (сглаженный минимум):
- Smooth Maximum (сглаженный максимум):
- Rounding (округление)
- Round (окружность):
Округляет входное значение до ближайшего целого числа.
- Floor (Пол):
Округляет входное значение в меньшую сторону до ближайшего целого числа.
- Ceil:
Округляет входное значение в большую сторону до ближайшего целого числа.
- Truncate (отсечение):
Выводит целую часть значения.
- Фракция:
Returns the fractional part of the value.
- Truncated Modulo:
Выводит остаток после деления первого значения на второе значение.
- Floored Modulo:
Returns the positive remainder of a division operation.
- Wrap:
Выводит значение между Min и Max на основе абсолютной разницы между входным значением и ближайшим целым числом, кратным Max, меньшему, чем значение.
- Snap:
Округляет входное значение в меньшую сторону до ближайшего целого числа, кратного Increment.
- Ping-pong:
Bounces back and forth between 0.0 and the Scale as the input value increases.
- Trigonometric (тригонометрические функции)
- Sine:
Синус.
- Cosine:
Косинус.
- Tangent:
Тангенс.
- Arcsine:
Арксинус.
- Arccosine:
Арккосинус.
- Arctangent:
Арктангенс.
- Arctan2:
Выводит арктангенс первого значения, делённого на второе значение, измеренное в радианах.
- Hyperbolic Sine:
Гиперболический синус.
- Hyperbolic Cosine:
Гиперболический косинус.
- Hyperbolic Tangent:
Гиперболический тангенс.
- Преобразование
- To Radians (в радианы):
Преобразует вход из градусов в радианы.
- To Degrees (в градусы):
Преобразует входные данные из радианов в градусы.
- Clamp
Ограничивает вывод диапазоном от 0.0 до 1.0. См. Clamp.
Выходы#
- Value
Выход числового значения.