VisualShaderNodeIntOp
Наследует: 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
Вычисляет остаток двух чисел, используя a % b.
Operator OP_MAX = 5
Возвращает большее из двух чисел. Переводится в max(a, b) на языке шейдеров Godot.
Operator OP_MIN = 6
Возвращает меньшее из двух чисел. Переводится в max(a, b) на языке шейдеров Godot.
Operator OP_BITWISE_AND = 7
Возвращает результат побитовой операции AND над целым числом. Переводится в a & b на языке шейдеров Godot.
Operator OP_BITWISE_OR = 8
Возвращает результат побитовой операции OR для двух целых чисел. Переводится в a | b на языке шейдеров Godot.
Operator OP_BITWISE_XOR = 9
Возвращает результат побитовой операции XOR для двух целых чисел. Переводится в a ^ b на языке шейдеров Godot.
Operator OP_BITWISE_LEFT_SHIFT = 10
Возвращает результат побитовой операции сдвига влево целого числа. Переводится в a << b на языке шейдеров Godot.
Operator OP_BITWISE_RIGHT_SHIFT = 11
Возвращает результат побитовой операции сдвига вправо целого числа. Переводится в a >> b на языке шейдеров Godot.
Operator OP_ENUM_SIZE = 12
Представляет размер перечисления Operator.
Описания свойств
Оператор, применяемый к входным данным.