VisualShaderNodeFloatOp

继承: VisualShaderNode < Resource < RefCounted < Object

在可视着色器图中使用的浮点标量运算符。

描述

operator应用于两个浮点输入:ab

属性


枚举

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 operator = 0 🔗

要应用于输入的运算符。有关选项,请参阅Operator