Узел Math

Узел "Math".

Узел Math позволяет выполнять математические операции.

Входы

Входы узла являются динамическими. Некоторые входы доступны только в определённых операциях. Например, вход Addend доступен только в операторе Multiply Add.

Value

Входное значение. Тригонометрические функции читают это значение как радианы.

Addend

Вход Addend.

Base (основание)

Вход основания.

Exponent (экспонента)

Вход экспоненты.

Epsilon

Вход Эпсилон.

Distance (расстояние)

Вход расстояния.

Min

Вход минимума.

Max

Вход максимума.

Increment (увеличение)

Вход инкремента.

Scale (масштаб)

Вход масштаба.

Degrees (градусы)

Вход градусов.

Radians (радианы)

Вход радиан.

Свойства

Операция

Математическая операция, применяемая к входным значениям:

Functions (функции)
Add:

Сумма двух значений.

Subtract:

Разность между двумя значениями.

Multiply:

Произведение двух значений.

Divide (деление):

Деление первого значения на второе значение.

Multiply Add:

Сумма произведения двух значений со значением 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 Minimum.

Smooth Maximum (сглаженный максимум):

Сглаженный максимум.

Rounding (округление)
Round:

Округляет входное значение до ближайшего целого числа.

Floor:

Округляет входное значение в меньшую сторону до ближайшего целого числа.

Ceil:

Округляет входное значение в большую сторону до ближайшего целого числа.

Truncate (отсечение):

Выводит целую часть значения.

Fraction:

Returns the fractional part of the value.

Modulo:

Выводит остаток после деления первого значения на второе значение.

Wrap:

Выводит значение между Min и Max на основе абсолютной разницы между входным значением и ближайшим целым числом, кратным Max, меньшему, чем значение.

Snap:

Округляет входное значение в меньшую сторону до ближайшего целого числа, кратного Increment.

Ping-pong:

Выходное значение перемещается между 0.0 и Scale в зависимости от входного значения.

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

Выход числового значения.