Вузол «Векторна Математика» – Vector Math Node

../../../_images/render_shader-nodes_converter_vector-math_node.png

Вузол «Векторна Математика» – Vector Math.

Вузол Vector Math здійснює вибрану математичну операцію над увідними векторами.

Уводи – Inputs

Уводи цього вузла є динамічними. Деякі уводи доступні лише у певних операціях. Наприклад, увід Scale доступний лише в операторі Scale.

Вектор – Vector

Увід вектора A.

Вектор – Vector

Увід вектора B.

Масштаб – Scale

Увід Масштабу.

Властивості – Properties

Операція – Operation

Оператор векторної математики, що буде застосований на увідних векторах.

Додання – Add

Сума A та B.

Відняття – Subtract

Різниця між A та B.

Множення – Multiply

Поелементний добуток A та B. \((A.x * B.x, A.y * B.y, A.z * B.z)\)

Ділення - Divide

Поелементне ділення A на B. Ділення на нуль повертає нуль. \((A.x / B.x, A.y / B.y, A.z / B.z)\)

Векторний Добуток – Cross Product

Векторний добуток A та B.

Проектування – Project

Проекція A на B.

Відображення – Reflect

Відображення A навколо нормалі B. B не потребує бути нормалізованим.

Скалярний Добуток – Dot Product

Скалярний добуток A та B.

Відстань – Distance

Відстань між A та B.

Довжина – Length

Довжина A.

Масштаб – Scale

Результат множення A на скалярний увід Scale.

Нормалізування – Normalize

Результат нормалізування A.

Обгортка – Wrap

Wrap – Обгортка.

Підхоп – Snap

Результат округлення A до найбільшого цілочислового значення, кратного B, що менше або дорівнює A.

Підлога – Floor

Поелементна підлога для A.

Стеля – Ceil

Поелементна стеля для A.

Модуль – Modulo

Поелементний модуль A від B.

Дріб – Fraction

Дробова частина A.

Абсолют – Absolute

Поелементне абсолютне значення для A.

Мінімум – Minimum

Поелементний мінімум від A та B.

Максимум – Maximum

Поелементний максимум від A та B.

Синус – Sine

Синус – Sine з A.

Косинус – Cosine

Косинус – Cosine з A.

Тангенс – Tangent

Тангенс – Tangent з 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

Виводиться значення.