VisualShaderNodeVectorOp
Hereda: VisualShaderNodeVectorBase < VisualShaderNode < Resource < RefCounted < Object
Un operador vectorial para ser usado dentro del gráfico shader visual.
Descripción
Un nodo shader visual para uso de los operadores de vectores. Opera en el vector a y en el vector b.
Propiedades
|
Enumeraciones
enum Operator: 🔗
Operator OP_ADD = 0
Añade dos vectores.
Operator OP_SUB = 1
Resta un vector de un vector.
Operator OP_MUL = 2
Multiplica dos vectores.
Operator OP_DIV = 3
Divide vector por vector.
Operator OP_MOD = 4
Devuelve el resto de los dos vectores.
Operator OP_POW = 5
Devuelve el valor del primer parámetro elevado a la potencia del segundo, para cada componente de los vectores.
Operator OP_MAX = 6
Devuelve el mayor de dos valores, para cada componente de los vectores.
Operator OP_MIN = 7
Devuelve el menor de dos valores, para cada componente de los vectores.
Operator OP_CROSS = 8
Calcula el producto vectorial de dos vectores.
Operator OP_ATAN2 = 9
Devuelve la arcotangente de los parámetros.
Operator OP_REFLECT = 10
Devuelve el vector que apunta en la dirección de reflejo. a is el vector incidente y b es el vector normal.
Operator OP_STEP = 11
Operador de paso de vector. Devuelve 0.0 si a es más pequeño que b y 1.0 en caso contrario.
Operator OP_ENUM_SIZE = 12
Representa el tamaño del enum Operator.
Descripciones de Propiedades
El operador a utilizar.