VisualShaderNodeTransformOp

Наследует: VisualShaderNode < Resource < RefCounted < Object

Оператор Transform3D, который будет использоваться в графе визуального шейдера.

Описание

Применяет operator к двум входам преобразования (матрицы 4×4).

Свойства

Operator

operator

0


Перечисления

enum Operator: 🔗

Operator OP_AxB = 0

Умножает преобразование a на преобразование b.

Operator OP_BxA = 1

Умножает преобразование b на преобразование a.

Operator OP_AxB_COMP = 2

Выполняет покомпонентное умножение преобразования a на преобразование b.

Operator OP_BxA_COMP = 3

Выполняет покомпонентное умножение преобразования b на преобразование a.

Operator OP_ADD = 4

Добавляет два преобразования.

Operator OP_A_MINUS_B = 5

Вычитает преобразование a из преобразования b.

Operator OP_B_MINUS_A = 6

Вычитает преобразование b из преобразования a.

Operator OP_A_DIV_B = 7

Делит преобразование a на преобразование b.

Operator OP_B_DIV_A = 8

Делит преобразование b на преобразование a.

Operator OP_MAX = 9

Представляет размер перечисления Operator.


Описания свойств

Operator operator = 0 🔗

Тип операции, которая будет выполнена над преобразованиями.