VisualShaderNodeVectorOp
Успадковує: VisualShaderNodeVectorBase < VisualShaderNode < Resource < RefCounted < Object
Векторний оператор для використання в графі візуального відтінку.
Опис
Візуальний шейдер для використання векторних операторів. Оперти на вектор a і вектор b.
Властивості
|
Переліки
enum Operator: 🔗
Operator OP_ADD = 0
Додає два вектори.
Operator OP_SUB = 1
Віднімає вектор з вектора.
Operator OP_MUL = 2
Множиці два вектори.
Operator OP_DIV = 3
Ділить вектор на вектор.
Operator OP_MOD = 4
Повертає лишок за двома векторами.
Operator OP_POW = 5
Повертає значення першого параметра, що піднімається на потужність другого, для кожного компонента векторів.
Operator OP_MAX = 6
Повертає більше двох значень, для кожного компонента векторів.
Operator OP_MIN = 7
Повертає менше двох значень, для кожного компонента векторів.
Operator OP_CROSS = 8
Обчислює векторний добуток двох векторів.
Operator OP_ATAN2 = 9
Повертає арктангенс параметрів.
Operator OP_REFLECT = 10
Повертає вектор, який вказує на напрямок відображення. a є вектором інциденту і b є нормальним вектором.
Operator OP_STEP = 11
Векторний крок оператора. 0.0, якщо a менше b і 1.0 інакше.
Operator OP_ENUM_SIZE = 12
Представляємо розмір об’єкту Operator.
Описи властивостей
Оператор, який буде використано.