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.
Checking the stable version of the documentation...
VisualShaderNodeSmoothStep
Eredita: VisualShaderNode < Resource < RefCounted < Object
Calcola una funzione di SmoothStep all'interno del grafico di visual shader.
Descrizione
Tradotto come smoothstep(edge0, edge1, x) nel linguaggio di shader.
Restituisce 0.0 se x è minore di edge0 e 1.0 se x è maggiore di edge1. Altrimenti, il valore di ritorno è interpolato tra 0.0 e 1.0 utilizzando i polinomi di Hermite.
Proprietà
|
Enumerazioni
enum OpType: 🔗
OpType OP_TYPE_SCALAR = 0
Un tipo scalare in virgola mobile.
OpType OP_TYPE_VECTOR_2D = 1
Un tipo di vettore 2D.
OpType OP_TYPE_VECTOR_2D_SCALAR = 2
La porta x utilizza un tipo di vettore 2D. Le prime due porte utilizzano un tipo di scalare in virgola mobile.
OpType OP_TYPE_VECTOR_3D = 3
Un tipo di vettore 3D.
OpType OP_TYPE_VECTOR_3D_SCALAR = 4
La porta x utilizza un tipo di vettore 3D. Le prime due porte utilizzano un tipo di scalare in virgola mobile.
OpType OP_TYPE_VECTOR_4D = 5
Un tipo di vettore 4D.
OpType OP_TYPE_VECTOR_4D_SCALAR = 6
Le porte a e b utilizzano un tipo di vettore 4D. La porta weight utilizza un tipo scalare.
OpType OP_TYPE_MAX = 7
Rappresenta la dimensione dell'enumerazione OpType.
Descrizioni delle proprietà
Un tipo di operandi e valore restituito.