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.

VisualShaderNodeTransformVecMult

Eredita: VisualShaderNode < Resource < RefCounted < Object

Moltiplica un Transform3D e un Vector3 all'interno del grafico di visual shader.

Descrizione

Un'operazione di moltiplicazione su una trasformazione (matrice 4×4) e un vettore, con supporto per diversi operatori di moltiplicazione.

Proprietà

Operator

operator

0


Enumerazioni

enum Operator: 🔗

Operator OP_AxB = 0

Moltiplica la trasformazione a per il vettore b.

Operator OP_BxA = 1

Moltiplica il vettore b per la trasformazione a.

Operator OP_3x3_AxB = 2

Moltiplica la trasformazione a per il vettore b, saltando l'ultima riga e colonna della trasformazione.

Operator OP_3x3_BxA = 3

Moltiplica il vettore b per la trasformazione a, saltando l'ultima riga e colonna della trasformazione.

Operator OP_MAX = 4

Rappresenta la dimensione dell'enumerazione Operator.


Descrizioni delle proprietà

Operator operator = 0 🔗

Il tipo di moltiplicazione da eseguire.