Math Nodes
Add
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number
Editor Settings
pinId: Operand B dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Subtract
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number
Editor Settings
pinId: Operand B dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Multiply
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number
Editor Settings
pinId: Operand B dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Divide
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number
Editor Settings
pinId: Operand B dataType: number
Editor Settings
Output Pins
pinId: Quotient dataType: number userData:
Editor Settings
pinId: Whole dataType: number userData:
Editor Settings
pinId: Remainder dataType: number userData:
Editor Settings
Node Category: Math\
Convert Degrees to Radians
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Convert Radians to Degrees
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Trigonometry - Cos/Sin/Tan
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: Cosine dataType: number userData:
Editor Settings
pinId: Sine dataType: number userData:
Editor Settings
pinId: Tangent dataType: number userData:
Editor Settings
Node Category: Math\
Trigonometry - ArcSin/ArcCos
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: ArcCosine dataType: number userData:
Editor Settings
pinId: ArcSine dataType: number userData:
Editor Settings
Node Category: Math\
Trigonometry - ArcTan
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number
Editor Settings
pinId: Operand B dataType: number
Editor Settings
Output Pins
pinId: ArcTangent dataType: number userData:
Editor Settings
Node Category: Math\
Get Vector Axis Value
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Vector
Input Pins
pinId: Vector dataType: vector3
Editor Settings
Output Pins
pinId: X dataType: number userData:
Editor Settings
pinId: Y dataType: number userData:
Editor Settings
pinId: Z dataType: number userData:
Editor Settings
Node Category: Math\
Add_Vectors
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: vector3
Editor Settings
pinId: Operand B dataType: vector3
Editor Settings
Output Pins
pinId: Result dataType: vector3 userData:
Editor Settings
Node Category: Math\
Subtract Vectors
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: vector3
Editor Settings
pinId: Operand B dataType: vector3
Editor Settings
Output Pins
pinId: Result dataType: vector3 userData:
Editor Settings
Node Category: Math\
Scale Vectors
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Vector Scalar
Input Pins
pinId: Vector dataType: vector3
Editor Settings
pinId: Scalar dataType: number
Editor Settings
Output Pins
pinId: Result dataType: vector3 userData:
Editor Settings
Node Category: Math\
Vector Dot Product
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: vector3
Editor Settings
pinId: Operand B dataType: vector3
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Vector Cross Product
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: vector3
Editor Settings
pinId: Operand B dataType: vector3
Editor Settings
Output Pins
pinId: Result dataType: vector3 userData:
Editor Settings
Node Category: Math\
Get Vector Length
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Vector
Input Pins
pinId: Vector dataType: vector3
Editor Settings
Output Pins
pinId: Length dataType: number userData:
Editor Settings
Node Category: Math\
Normalize Vector
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Vector
Input Pins
pinId: Vector dataType: vector3
Editor Settings
Output Pins
pinId: Normalized Vector dataType: vector3 userData:
Editor Settings
Node Category: Math\
Random
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Min Max
Input Pins
pinId: Min dataType: number
Editor Settings
pinId: Max dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Random Boolean
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Percent Weighting
Input Pins
pinId: Percent Weighting dataType: number
Editor Settings
MinRange: 0 MaxRange: 100 Step: 0.5 defaultValue: Float: 0
Output Pins
pinId: Result dataType: bool userData:
Editor Settings
Node Category: Math\
Boolean Logic
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: bool
Editor Settings
pinId: Operand B dataType: bool
Editor Settings
Output Pins
pinId: AND dataType: bool userData:
Editor Settings
pinId: OR dataType: bool userData:
Editor Settings
pinId: XOR dataType: bool userData:
Editor Settings
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty nodeOperations: operation: Add\
pinId: XOR
Editor Settings
Node Category: Logic\
Boolean NOT
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: bool
Editor Settings
Output Pins
pinId: NOT dataType: bool userData:
Editor Settings
Node Category: Logic\
Aboslute Value
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: Result dataType: number userData:
Editor Settings
Node Category: Math\
Round to Whole Number
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand
Input Pins
pinId: Operand dataType: number
Editor Settings
Output Pins
pinId: Round Up dataType: number userData:
Editor Settings
pinId: Nearest dataType: number userData:
Editor Settings
pinId: Round Down dataType: number userData:
Editor Settings
Node Category: Math\
Last updated