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
计算两个数字的余数。在i3D着色器语言中转换为mod(a, b)。
Operator OP_POW = 5
将a提高到b的幂。在i3D着色器语言中翻译为pow(a, b)。
Operator OP_MAX = 6
返回两个数字中较大的一个。在i3D着色器语言中转换为max(a, b)。
Operator OP_MIN = 7
返回两个数字中较小的一个。在i3D着色器语言中转换为min(a, b)。
Operator OP_ATAN2 = 8
返回参数的正切。在i3D着色器语言中转换为atan(a, b)。
Operator OP_STEP = 9
通过将b(x)与a(edge)进行比较来生成步骤函数。如果x小于edge,则返回0.0,否则返回1.0。转换为i3D着色器语言中的步骤(a, b)。
Operator OP_ENUM_SIZE = 10
表示Operator枚举的大小。
属性说明¶
要应用于输入的运算符。有关选项,请参阅Operator。