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
Успадковує: VisualShaderNode < Resource < RefCounted < Object
Успадковано від: VisualShaderNodeBooleanParameter, VisualShaderNodeColorParameter, VisualShaderNodeFloatParameter, VisualShaderNodeIntParameter, VisualShaderNodeTextureParameter, VisualShaderNodeTransformParameter, VisualShaderNodeUIntParameter, VisualShaderNodeVec2Parameter, VisualShaderNodeVec3Parameter, VisualShaderNodeVec4Parameter
Базовий тип параметрів в графі візуального відтінку.
Опис
Параметр являє собою змінну в шейдері, який встановлюється зовнішньо, тобто з ShaderMaterial. Параметри виводяться в якості властивостей в ShaderMaterial і можуть бути призначені з інспектора або з сценарію.
Властивості
|
||
|
||
|
Переліки
enum Qualifier: 🔗
Qualifier QUAL_NONE = 0
Параметр буде прив'язаний до ShaderMaterial за допомогою цього відтінку.
Qualifier QUAL_GLOBAL = 1
Параметр використовує глобальне значення, визначене в налаштуваннях проекту.
Qualifier QUAL_INSTANCE = 2
Параметр буде прив'язаний до вершини з прикріпленим ShaderMaterial за допомогою цього відтінку.
Qualifier QUAL_INSTANCE_INDEX = 3
Параметр буде прив'язано до вузла з підключеним ShaderMaterial за допомогою цього шейдера. Дозволяє встановити властивість instance_index.
Qualifier QUAL_MAX = 4
Представляємо розмір замісу Qualifier.
Описи властивостей
Індекс у діапазоні від 0 до 15, який використовується для уникнення конфліктів, коли шейдер використовується на кількох матеріалах.
Назва параметра, за допомогою якого можна отримати доступ через властивості ShaderMaterial.
Визначає обсяг параметра.