Available Data Nodes
Logic
Bitwise
Bitwise And
Bitwise Or
Bitwise Xor
Bitwise Not
Bitwise Left Shift
Bitwise Right Shift
Count Leading Zeros
Count Trailing Zeros
Logical
Logic And
Logic Or
Logic Not
Math
Most of the math operation blocks have versions for number, Vector2, Vector3, Vector4 and Matrix inputs. Following a table shows which blocks are available for each input types:
Block | Input 1 | Input 2 | Input 3 | Output | Notes |
---|---|---|---|---|---|
Block Add/Subtract/Multiply/Divide | Input 1 number | Input 2 number | Input 3 | Output number | Notes |
Block Add/Subtract/Multiply/Divide | Input 1 Vector2 | Input 2 Vector2 | Input 3 | Output Vector2 | Notes |
Block Add/Subtract/Multiply/Divide | Input 1 Vector3 | Input 2 Vector3 | Input 3 | Output Vector3 | Notes |
Block Add/Subtract/Multiply/Divide | Input 1 Vector4 | Input 2 Vector4 | Input 3 | Output Vector4 | Notes |
Block Add/Subtract/Multiply/Divide | Input 1 Matrix | Input 2 Matrix | Input 3 | Output Matrix | Notes |
Block Add/Subtract/Multiply/Divide | Input 1 Matrix | Input 2 number | Input 3 | Output Matrix | Notes |
Block Mod/Pow/ATan2 | Input 1 number | Input 2 number | Input 3 | Output number | Notes |
Block IsNan/IsInfinity | Input 1 number | Input 2 number | Input 3 | Output boolean | Notes |
Block Sqrt/Abs/Negate/Floor/Ceil/Round/Trunc/Exp/Log10/Log/Ln/Sin/Cos/Tan/ASin/ACos/ATan | Input 1 number | Input 2 number | Input 3 | Output boolean | Notes |
Block E/PI | Input 1 number | Input 2 | Input 3 | Output number | Notes |
Block Random/Min/Max | Input 1 number | Input 2 number | Input 3 | Output number | Notes |
Block Equals/GreaterThan/GreaterThanOrEquals/LessThan/LessThanOrEquals | Input 1 number | Input 2 number | Input 3 | Output boolean | Notes |
Block Mix | Input 1 number | Input 2 number | Input 3 number | Output number | Notes |
Block Scale | Input 1 Vector2 | Input 2 number | Input 3 | Output Vector2 | Notes |
Block Scale | Input 1 Vector3 | Input 2 number | Input 3 | Output Vector3 | Notes |
Block Scale | Input 1 Vector4 | Input 2 number | Input 3 | Output Vector4 | Notes |
Block Length | Input 1 Vector2 | Input 2 number | Input 3 | Output number | Notes |
Block Length | Input 1 Vector3 | Input 2 number | Input 3 | Output number | Notes |
Block Length | Input 1 Vector4 | Input 2 number | Input 3 | Output number | Notes |
Block Normalize | Input 1 Vector2 | Input 2 number | Input 3 | Output Vector2 | Notes |
Block Normalize | Input 1 Vector3 | Input 2 number | Input 3 | Output Vector3 | Notes |
Block Normalize | Input 1 Vector4 | Input 2 number | Input 3 | Output Vector4 | Notes |
Block Cross | Input 1 Vector3 | Input 2 Vector3 | Input 3 | Output Vector3 | Notes |
Block Dot | Input 1 Vector3 | Input 2 Vector3 | Input 3 | Output number | Notes |
Block Rotate2d | Input 1 Vector2 | Input 2 number | Input 3 | Output Vector2 | Notes |
Block Rotate3d | Input 1 Vector3 | Input 2 Vector3 | Input 3 number | Output Vector2 | Notes |