VisualShaderNodeParameter

Успадковує: VisualShaderNode < Resource < RefCounted < Object

Успадковано від: VisualShaderNodeBooleanParameter, VisualShaderNodeColorParameter, VisualShaderNodeFloatParameter, VisualShaderNodeIntParameter, VisualShaderNodeTextureParameter, VisualShaderNodeTransformParameter, VisualShaderNodeUIntParameter, VisualShaderNodeVec2Parameter, VisualShaderNodeVec3Parameter, VisualShaderNodeVec4Parameter

Базовий тип параметрів в графі візуального відтінку.

Опис

Параметр являє собою змінну в шейдері, який встановлюється зовнішньо, тобто з ShaderMaterial. Параметри виводяться в якості властивостей в ShaderMaterial і можуть бути призначені з інспектора або з сценарію.

Властивості

String

parameter_name

""

Qualifier

qualifier

0


Переліки

enum Qualifier: 🔗

Qualifier QUAL_NONE = 0

Параметр буде прив'язаний до ShaderMaterial за допомогою цього відтінку.

Qualifier QUAL_GLOBAL = 1

Параметр використовує глобальне значення, визначене в налаштуваннях проекту.

Qualifier QUAL_INSTANCE = 2

Параметр буде прив'язаний до вершини з прикріпленим ShaderMaterial за допомогою цього відтінку.

Qualifier QUAL_MAX = 3

Представляємо розмір замісу Qualifier.


Описи властивостей

String parameter_name = "" 🔗

  • void set_parameter_name(value: String)

  • String get_parameter_name()

Назва параметра, за допомогою якого можна отримати доступ через властивості ShaderMaterial.


Qualifier qualifier = 0 🔗

Визначає обсяг параметра.