Attribute Math

Modify an attribute with a math operation.

../../../_images/modeling_geometry-nodes_attribute_attribute-math_node.png

The Attribute Math Node.

Входы

Geometry (геометрия)

Стандартный вход геометрии.

A, B, C

The first and second input to the math operation. This is either an attribute name or numeric value.

Result (результат)

Name of the attribute where the computed result is stored. A new attribute with that name is added if it does not exist yet. If it does exist, the values of the existing attribute are overridden.

Свойства

Операция

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

Functions (функции)
Add

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

Subtract

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

Multiply

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

Divide (деление)

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

Multiply Add

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

Power

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

Logarithm (логарифм)

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

Square Root (квадратный корень)

Квадратный корень значения.

Inverse Square Root (обратный квадратный корень)

Единица, делённая на квадратный корень значения.

Absolute

The input value is read with without regard to its sign. This turns negative values into positive values.

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

Round the input value to the nearest integer.

Floor

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

Ceil

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

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

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

Fraction

Fraction.

Modulo

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

Wrap

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

Snap

Round the input value to down to the nearest integer multiple of Increment.

Ping-pong

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

Trigonometric (тригонометрические функции)
Sine

Синус.

Cosine

Косинус.

Tangent

Тангенс.

Arcsine

Арксинус.

Arccosine

Арккосинус.

Arctangent

Арктангенс.

Arctan2

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

Hyperbolic Sine

Гиперболический синус.

Hyperbolic Cosine

Гиперболический косинус.

Hyperbolic Tangent

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

Преобразование
To Radians (в радианы)

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

To Degrees (в градусы)

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

Примечание

Attributes are converted implicitly to the float data type.

A, B, C
Attribute

The input is a text field that expects an attribute name.

Float

The input is a number field.

Output (выход)

Geometry (геометрия)

Стандартный выход геометрии.