Узел 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

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