Skip to content

Arithmetic Nodes

Arithmetic is the base class for value nodes; these nodes execute instantly and do not run over multiple frames.

Available nodes

Absolute

  • Compute absolute value for numeric input.
  • Details

Add

  • Add two values or concatenate with strings.
  • Details

And

  • Logical AND for two booleans.
  • Details

Arccosine

Arcsine

Arctangent

Arctangent2

  • Compute inverse tangent with two inputs.
  • Details

Assign

  • Assign a source value into a writable destination variable.
  • Details

Boolean

  • Read and return a boolean variable value.
  • Details

Compare

  • Compare two numeric values by selected mode.
  • Details

Copy

  • Copy value from one variable field to another variable reference.
  • Details

Constant

  • Return a fixed boolean value.
  • Details

Cosine

CreateVector2

  • Build a Vector2 from numeric components.
  • Details

CreateVector3

  • Build a Vector3 from numeric components.
  • Details

CreateVector4

  • Build a Vector4 from numeric or vector components.
  • Details

Cross

DirectionTo

  • Compute direction from source to target.
  • Details

Divide

Dot

Magnitude

  • Compute vector magnitude.
  • Details

Multiply

Not

Or

  • Logical OR for two booleans.
  • Details

Random

  • Generate random scalar/vector values.
  • Details

SetVector

  • Update selected components of an existing vector.
  • Details

SignChange

  • Check value sign change relative to threshold and write a boolean flag.
  • Details

Sine

SquareRoot

Subtract

  • Subtract one value from another.
  • Details

Tangent

Normalize

TypeObject

  • Store a type reference object.
  • Details

TypeOf

  • Retrieve runtime .NET type of a variable value.
  • Details

StringLen

VectorComponent

  • Decompose a vector into component values.
  • Details