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