VisualShaderNodeFloatParameter
继承: VisualShaderNodeParameter < VisualShaderNode < Resource < RefCounted < Object
标量浮点数参数,在可视化着色器图中使用。
描述
翻译为着色器语言中的 uniform float
。
属性
| ||
| ||
| ||
| ||
| ||
|
枚举
enum Hint: 🔗
Hint HINT_NONE = 0
不使用提示。
Hint HINT_RANGE = 1
标量值的范围提示,会将可能的输入限制在 min 和 max 之间。会被翻译为着色器代码中的 hint_range(min, max)
。
Hint HINT_RANGE_STEP = 2
标量值的范围提示,带步长,会将可能的输入限制在 min 和 max 之间,步长(增量)为 step。会被翻译为着色器代码中的 hint_range(min, max, step)
。
Hint HINT_MAX = 3
代表 Hint 枚举的大小。
属性说明
该着色器内部分配的默认值。
bool default_value_enabled = false
🔗
启用 default_value。
对 uniform 应用的提示,控制通过检查器所能设置的值。
范围提示的最小值。会在 hint 为 HINT_RANGE 或 HINT_RANGE_STEP 时使用。
范围提示的最大值。会在 hint 为 HINT_RANGE 或 HINT_RANGE_STEP 时使用。
带步长(增量)的范围提示的步长值。会在 hint 为 HINT_RANGE_STEP 时使用。