VisualShaderNodeTransformVecMult

Inherits: VisualShaderNode < Resource < Reference < Object

Multiplica una Transform y un Vector3 dentro del gráfico shader visual.

Descripción

Una operación de multiplicación sobre una transformada (matriz 4x4) y un vector, con soporte para diferentes operadores de multiplicación.

Propiedades

Operator

operator

0

Enumeraciones

enum Operator:

  • OP_AxB = 0 --- Multiplica la transformada de a por el vector b.

  • OP_BxA = 1 --- Multiplica el vector b por la transform a.

  • OP_3x3_AxB = 2 --- Multiplica la transformada a por el vector b, saltando la última fila y columna de la transformada.

  • OP_3x3_BxA = 3 --- Multiplica el vector b por la transformada a, saltándose la última fila y columna de la transformada.

Descripciones de Propiedades

Default

0

Setter

set_operator(value)

Getter

get_operator()

El tipo de multiplicación a realizar. Véase Operator para las opciones.