Cinema 4D Cinema 4D Prime XPresso Ноды XPresso Вычисления (группа)
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Оператор Векторное произведение

Общие Нод Параметры

Оператор Векторное произведение

Этот ноде создаёт на своём порту выхода векторное произведение, состоящее из двух входных векторов.

Оператор производит просчёт одного вектора, который находится вертикально к поверхности, которая базируется на двух входных векторах. Вы можете при этом производить самостоятельный просчёт векторов, которые расположены вертикально к поверхности полигона.

Векторное произведение двух векторов, которые не являются параллельными между собой, приводит к созданию третьего вектора, который будет расположен вертикально к поверхности, базирующейся на первоначальных двух векторах, используемых для просчёта.

Необходимый тип данных вы можете выбрать в менеджере атрибутов.

На заметку:
Последовательность чередования векторов для оператора Векторное произведение, является решающим моментом при определении направления для результирующего вектора. Если входные порты изменить местами, результат направления результирующего вектора будет изменён на противоположное.

Обратите внимание, что результат оператора Векторное произведение соответствует направлению вектора нормали, получающегося на основе поверхности, основывающейся на двух входных векторах, но при этом не имеет отношение к их длине. Вам необходимо впоследствии произвести нормирование результирующего вектора в режиме нормалей и определить для него скалярную величину = 1 (при условии отличия актуальной длины вектора от этого значения).