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_MAX = 3
Rappresenta la dimensione dell'enumerazione Qualifier.
Descrizioni delle proprietà
Nome del parametro, tramite il quale è possibile accedere attraverso le proprietà da ShaderMaterial.
Definisce la portata del parametro.