Нода «Математика» (math node)

Нода ":abbr:`Математика (Math)`".

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

Входы (inputs)

The inputs of the node are dynamic. Some inputs are only available in certain operations. For instance, the Addend input is only available in the Multiply Add operator.

Значение (value)

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

Слагаемое (addend)

Ввод слагаемого.

Основа (base)

Ввод базы.

Экспонента (exponent)

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

Эпсилон (epsilon)

Ввод эпсилона.

Расстояние (distance)

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

Мин. (min)

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

Макс. (max)

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

Инкремент (increment)

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

Масштаб (scale)

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

Градусы (degrees)

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

Радианы (radians)

Ввод радиан.

Свойства

Операция (operation)

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

Функции (functions)
Добавить (Сложить) (add):

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

Вычесть (subtract):

Разность двух значений.

Перемножить (multiply):

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

Разделить (divide):

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

Умножить и сложить (multiply add):

Сумма произведения двух значений со слагаемым.

Мощность / Возвести в степень (power):

Возведение базы в степень экспоненты.

Логарифм (logarithm):

Логарифм значения с базой в качестве основания.

Квадратный корень (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):

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

Дробная часть (fraction):

Возвращает дробную часть значения.

Остаток деления (modulo):

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

Обернуть (wrap):

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

Привязать (snap):

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

Пинг-понг (ping-pong):

The output value is moved between 0.0 and the Scale based on the input value.

Тригонометрические (trigonometric)
Синус (sine):

Синус вводного значения.

Косинус (cosine):

Косинус вводного значения.

Тангенс (tangent):

Тангенс вводного значения.

Арксинус (arcsine):

Арксинус вводного значения.

Арккосинус (arccosine):

Арккосинус вводного значения.

Арктангенс (arctangent):

Арктангенс вводного значения.

Арктан2 (arctan2):

Выводит арктангенс первого значения, делённого на второе значение, измеренное в радианах (Inverse Tangent).

Гиперболический синус (hyperbolic sine):

Гиперболический синус вводного значения.

Гиперболический косинус (hyperbolic cosine):

Гиперболический косинус вводного значения.

Гиперболический тангенс (hyperbolic tangent):

Гиперболический тангенс вводного значения.

Конвертация (conversion)
В радианы (to radians):

Преобразует ввод из градусов в радианы.

В градусы (to degrees):

Преобразует вводные данные из радианов в градусы.

Ограничение (clamp)

Ограничивает вывод диапазоном от 0.0 до 1.0. См.: «Clamp».

Выходы (outputs)

Значение (value)

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