Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

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à

Operator

operator

0


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à

Operator operator = 0 🔗

L'operatore da utilizzare.