## Ops.Math

### Abs

Returns the absolute, positive value

### Accumulator

Add to and multiply a number, set to current value

### AngleBetweenPoints

outputs the angle between two points (degree)

### Array3MultiplyMatrix

multiply every XYZ coordinate with a matrix

### Array3To2dProjection

calculate 2d positions of an array3x

### Atan2

Calculates the angle from a specified point to the coordinate origin.

### Average

average of last two values

### ButterflyCurve

generate coordinates of a butterfly curve

### Ceil

Returns the smallest integer greater than or equal to a given number

### CircleCoordinates

x and y coordinates of a circle

### Clamp

Makes sure a value is within range cuts off the rest

## Ops.Math.

### Cosine

Calculates the cosine of an angle.

### Cross

Computes the cross product of two vec3's

crossfade between 2 values

### Degrees

Converts a radian measurement to its corresponding value in degrees.

### DegreeToVector

Calculates a vector (x and y) based on an angle in degrees

### Delta

difference to the last value (previous, store)

### DeltaSum

add delta values to an clamped absolute value

### Difference

Difference between two numbers

### Distance2d

Calculates the Distance between two 2d points

### Distance3d

distance between two 3d points, calculated when triggered

### Divide

Divides a number by another

### Ease

map a value to an easing curve

### Exp

Calculates the power of Euler’s number

### FlipSign

positive numbers become negative and vice versa (negate)

### Floor

returns the largest integer less than or equal to a given number

### Fract

returns the fractional part of a number

### GaussianRandomArray

random numbers fitting a Gaussian, or normal, distribution

### Incrementor

increment a number by triggering

### IndexFraction

return fraction of value by index

### Interpolate

Interpolate between values, lerp, linear interpolate

### IsNumberRising

detect if a number rising or falling

### Log

Calculates the logarithm of Number

### MapGeoCoordsSpherical

map geo locations (latitude - longitude) to spherical coordinates

### MapRange

Maps a value from one range into another.

### Math

Allows different mathematical operations to be applied to two numbers

### MathExpression

calculates a user defined mathematical expression

### Max

Sets the output to the input value which is higher

### MaxSinceReset

Outputs the maximum value since reset has been triggered

### MercatorCoord

project mercator coordinates

### MercatorCoordsArray

Mercator map and center an array of latitudes and longitudes to a local coordinate system

### Min

Result will be the smaller number of the inputs

### MinSinceReset

Outputs the minimum value since reset has been triggered

### Modulo

outputs the remainder after division of one number by another

### MulMatrixXyz

multiply XYZ values with a gl matrix vec3 x mat4

### Multiply

Multiplies two numbers

### Multiply3Numbers

multiply three numbers

### Normalize

normalize a vector

### NumberDivisible

is a number capable of being divided.

### OneMinus

subtract a number from one

### PerlinNoise

outputs a perlin noise value like random

### Pi

returns PI (3.141592653589793) * multiply amount

### PointInRectangle2d

test if a point is in or outside of a rectangle

### Pow

value of x to the power of y

### PowerOfTwoSize

Return the next values as power of two

Converts a degree measurement to its corresponding value in radians.

### RandomCounter

add up random numbers by triggering

### RandomNumbers

Simple way to get random numbers without using arrays

### RotationFromNormal

Create rotation matrix from normal

### Round

Outputs number rounded to the nearest integer

### RoundEven

round to the next even number

### SchlickBias

Custom easing curve via schlick bias and gain

### Sign

get sign of value

### SimpleMovingAverage

Calculate the Average of the last X values

### Sine

Calculates the sine of an angle.

### SmootherStep

interpolate smoothly between two input values

### SmoothStep

Interpolate smoothly between two input values

### Speed

measure speed of how much a value changes

### Sqrt

square root of a number

### Subtract

Subtracts Number2 from Number1 (minus, -)

### Tangent

Calculates the ratio of the sine and cosine of an angle.

### TriggerMathExpression

calculates a user defined mathematical expression

### TriggerRandomNumber

generate random number between min and max (was: random2)

### VectorLength

length of a vector

## Ops.Math.Compare

### Between

result is true if value is between number1 and number2

### BetweenEquals

result is true if value is between or equal number1 and number2

### CompareNumbers

Performs logical comparisons on numbers (compare, operators)

### Equals

result is true if number1 and number2 are equal

### GreaterOrEquals

result is true if number 1 is greater or equals number 2

### GreaterThan

result is true if number1 is greater than number2

### IfBetweenThen

triggers when value is between min and max

### IsEven

Checks if Value is even or not

### LessThan

Is n1 smaller than n2? (lesser, less)