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...
VisualShaderNodeFloatOp
Наследует: VisualShaderNode < Resource < RefCounted < Object
Скалярный оператор с плавающей точкой, который будет использоваться в графе визуального шейдера.
Описание
Применяет operator к двум входам с плавающей точкой: a и b.
Свойства
|
Перечисления
enum Operator: 🔗
Operator OP_ADD = 0
Суммирует два числа, используя a + b.
Operator OP_SUB = 1
Вычитает два числа, используя a - b.
Operator OP_MUL = 2
Умножает два числа, используя a * b.
Operator OP_DIV = 3
Делит два числа, используя a/b.
Operator OP_MOD = 4
Вычисляет остаток двух чисел. Переводится в mod(a, b) на языке шейдеров Godot.
Operator OP_POW = 5
Возводит a в степень b. Переводится в pow(a, b) на языке шейдеров Godot.
Operator OP_MAX = 6
Возвращает большее из двух чисел. Переводится в max(a, b) на языке шейдеров Godot.
Operator OP_MIN = 7
Возвращает меньшее из двух чисел. Переводится в min(a, b) на языке шейдеров Godot.
Operator OP_ATAN2 = 8
Возвращает арктангенс параметров. Переводится в atan(a, b) на языке шейдеров Godot.
Operator OP_STEP = 9
Генерирует ступенчатую функцию, сравнивая b(x) с a(edge). Возвращает 0.0, если x меньше, чем edge, и 1.0 в противном случае. Переводится в step(a, b) на языке шейдеров Godot.
Operator OP_ENUM_SIZE = 10
Представляет размер перечисления Operator.
Описания свойств
Оператор, применяемый к входным данным.