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

Оператор Матрица умножить на Вектор

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

Оператор Матрица умножить на Вектор

Если вы локальный вектор – то есть вектор, компоненты которого были просчитаны в системе объекта – намерены умножить с глобальной матрицей объекта, в результате получится глобальный вектор как результат. Вы можете использовать этот ноде для перерасчёта локальной позиции точки в мировую систему координат (глобальную).

Если вы произвели предварительное инвертирование матрицы (в менеджере объектов для этого для нода необходимо установить активным тип матрицы), вы можете посредством оператора Матрица умножить на вектор, производить просчёт в обратной последовательности.

На этой схеме, локальная позиция угловой точки куба, будет просчитана и преобразована в глобальную позицию точки.

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