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.
Описания свойств
Оператор, применяемый к входным данным.