VisualShaderNodeUIntOp¶
继承: 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
返回两个数字中较大的一个。在i3D着色器语言中转换为max(a, b)。
Operator OP_MIN = 6
返回两个数字中较小的一个。在i3D着色器语言中转换为max(a, b)。
Operator OP_BITWISE_AND = 7
返回对整数进行按位AND运算的结果。在i3D着色器语言中转换为a&b。
Operator OP_BITWISE_OR = 8
返回两个整数的按位OR运算的结果。在i3D着色器语言中转换为a|b。
Operator OP_BITWISE_XOR = 9
返回两个整数的按位XOR运算的结果。翻译成i3D着色器语言中的a^b。
Operator OP_BITWISE_LEFT_SHIFT = 10
返回整数按位左移操作的结果。在i3D着色器语言中转换为a<<b。
Operator OP_BITWISE_RIGHT_SHIFT = 11
返回整数按位右移操作的结果。在i3D着色器语言中转换为a>>b。
Operator OP_ENUM_SIZE = 12
表示Operator枚举的大小。
属性说明¶
要应用于输入的运算符。有关选项,请参阅Operator。