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...
VisualShaderNodeParameter
Eredita: VisualShaderNode < Resource < RefCounted < Object
Ereditato da: VisualShaderNodeBooleanParameter, VisualShaderNodeColorParameter, VisualShaderNodeFloatParameter, VisualShaderNodeIntParameter, VisualShaderNodeTextureParameter, VisualShaderNodeTransformParameter, VisualShaderNodeUIntParameter, VisualShaderNodeVec2Parameter, VisualShaderNodeVec3Parameter, VisualShaderNodeVec4Parameter
Un tipo di base per i parametri all'interno del grafico di visual shader.
Descrizione
Un parametro rappresenta una variabile nello shader che viene impostato esternamente, cioè dal ShaderMaterial. I parametri sono esposti come proprietà nel ShaderMaterial e possono essere assegnati dall'Ispettore o da uno script.
Proprietà
|
||
|
||
|
Enumerazioni
enum Qualifier: 🔗
Qualifier QUAL_NONE = 0
Il parametro sarà abbinato al ShaderMaterial che utilizza questo shader.
Qualifier QUAL_GLOBAL = 1
Il parametro utilizzerà un valore globale, definito nelle Impostazioni del progetto.
Qualifier QUAL_INSTANCE = 2
Il parametro sarà abbinato al nodo contenente lo ShaderMaterial che utilizza questo shader.
Qualifier QUAL_INSTANCE_INDEX = 3
The parameter will be tied to the node with attached ShaderMaterial using this shader. Enables setting a instance_index property.
Qualifier QUAL_MAX = 4
Rappresenta la dimensione dell'enumerazione Qualifier.
Descrizioni delle proprietà
The index within 0-15 range, which is used to avoid clashes when shader used on multiple materials.
Nome del parametro, tramite il quale è possibile accedere attraverso le proprietà da ShaderMaterial.
Definisce la portata del parametro.