Вузол «Векторна Математика» – Vector Math Node¶
Вузол Vector Math здійснює вибрану математичну операцію над увідними векторами.
Уводи – Inputs¶
Уводи цього вузла є динамічними. Деякі уводи доступні лише у певних операціях. Наприклад, увід Scale доступний лише в операторі Scale.
- Вектор – Vector
Input vector \(A = \begin{pmatrix} A_x \\ A_y \\ A_z \end{pmatrix}\).
- Вектор – Vector
Input vector \(B = \begin{pmatrix} B_x \\ B_y \\ B_z \end{pmatrix}\).
- Масштаб – Scale
Input Scale \(s\).
Властивості – Properties¶
- Операція – Operation
Оператор векторної математики, що буде застосований на увідних векторах.
- Додання – Add
The sum of A and B. \(\begin{pmatrix} A_x + B_x \\ A_y + B_y \\ A_z + B_z \end{pmatrix}\)
- Відняття – Subtract
The difference between A and B. \(\begin{pmatrix} A_x - B_x \\ A_y - B_y \\ A_z - B_z \end{pmatrix}\)
- Множення – Multiply
The entrywise product of A and B. \(\begin{pmatrix} A_x \cdot B_x \\ A_y \cdot B_y \\ A_z \cdot B_z \end{pmatrix}\)
- Ділення - Divide
The entrywise division of A by B. Division by zero results in zero. \(\begin{pmatrix} A_x / B_x \\ A_y / B_y \\ A_z / B_z \end{pmatrix}\)
- Векторний Добуток – Cross Product
The cross product of A and B. \(\begin{pmatrix} A_y \cdot B_z - A_z \cdot B_y \\ A_z \cdot B_x - A_x \cdot B_z \\ A_x \cdot B_y - A_y \cdot B_x \end{pmatrix}\)
- Проектування – Project
Проекція A на B.
- Відображення – Reflect
Відображення A навколо нормалі B. B не потребує бути нормалізованим.
- Скалярний Добуток – Dot Product
The dot product of A and B. \(A_x \cdot B_x + A_y \cdot B_y + A_z \cdot B_z\)
- Відстань – Distance
Відстань між A та B.
- Довжина – Length
The length of A. \(\sqrt{A_x^2 + A_y^2 + A_z^2}\)
- Масштаб – Scale
The result of multiplying A by the scalar input Scale. \(\begin{pmatrix} s \cdot A_x \\ s \cdot A_y \\ s \cdot A_z \end{pmatrix}\)
- Нормалізування – Normalize
The result of normalizing A. The result vector points to the same direction as A and has a length of 1. If A is (0, 0, 0), the result is (0, 0, 0) as well.
- Обгортка – Wrap
Wrap – Обгортка.
- Підхоп – Snap
Результат округлення A до найбільшого цілочислового значення, кратного B, що менше або дорівнює A.
- Підлога – Floor
Поелементна підлога для A.
- Стеля – Ceil
Поелементна стеля для A.
- Модуль – Modulo
Поелементний модуль A від B.
- Дріб – Fraction
Дробова частина A.
- Абсолют – Absolute
Поелементне абсолютне значення для A.
- Мінімум – Minimum
Поелементний мінімум від A та B.
- Максимум – Maximum
Поелементний максимум від A та B.
- Синус – Sine
The entrywise Sine of A.
- Косинус – Cosine
The entrywise Cosine of A.
- Тангенс – Tangent
The entrywise Tangent of A.
Виводи – Outputs¶
The output of the node is dynamic. It is either a vector or a scalar depending on the operator. For instance, the Length operator has a scalar output while the Add operator has a vector output.
- Вектор – Vector
Виводиться вектор.
- Значення – Value
Виводиться значення.