VisualShaderNodeVectorOp
Eredita: VisualShaderNodeVectorBase < VisualShaderNode < Resource < RefCounted < Object
Un operatore vettoriale da utilizzare all'interno del grafico di visual shader.
Descrizione
Un nodo di visual shader per l'uso di operatori vettoriali. Funziona su un vettore a e un vettore b.
Proprietà
|
Enumerazioni
enum Operator: 🔗
Operator OP_ADD = 0
Aggiunge due vettori.
Operator OP_SUB = 1
Sottrae un vettore da un altro vettore.
Operator OP_MUL = 2
Moltiplica due vettori.
Operator OP_DIV = 3
Divide due vettori.
Operator OP_MOD = 4
Restituisce il resto dei due vettori.
Operator OP_POW = 5
Restituisce il valore del primo parametro elevato alla potenza del secondo, per ogni componente dei vettori.
Operator OP_MAX = 6
Restituisce il valore maggiore tra i due valori, per ogni componente dei vettori.
Operator OP_MIN = 7
Restituisce il valore minore tra i due valori, per ogni componente dei vettori.
Operator OP_CROSS = 8
Calcola il prodotto vettoriale di due vettori.
Operator OP_ATAN2 = 9
Restituisce l'arcotangente dei parametri.
Operator OP_REFLECT = 10
Restituisce il vettore che punta nella direzione della riflessione. a è vettore incidente e b è il vettore normale.
Operator OP_STEP = 11
Operatore di passo vettoriale. Restituisce 0.0 se a è minore di b e 1.0 altrimenti.
Operator OP_ENUM_SIZE = 12
Rappresenta la dimensione dell'enumerazione Operator.
Descrizioni delle proprietà
L'operatore da utilizzare.