Absolute Value
Outputs the magnitude of the number. Is always positive.
Outputs the magnitude of the number. Is always positive.
Computes the sum of two or more inputs.
Returns the least integral value greater than or equal to the input value.
Returns the smallest integer value greater than or equal to the input value.
Clamps a value between a minimum value and maximum value. If the minimum is greater than the maximum, the minimum value will always be returned no matter the input.
Find how many times a value contains another.
Reads or writes a variable in the current scope based on the name.
Returns the smallest integral value less than or equal to the input value.
Returns the smallest integer value less than or equal to the input value.
Converts the input int to a float.
Reads or writes a variable in the current scope based on the name.
Computes an inverse linear interpolation. The output is clamped between 0 and 1.
Computes an inverse linear interpolation. The output is not clamped.
Computes a linear interpolation. The interpolant is clamped between 0 and 1.
Computes a linear interpolation. The interpolant is not clamped. When lerping between Colors, the interpolant is still constrained to values which stay within the set of real colors.
Computes a logarithm.
Returns largest of two or more values.
Returns smallest of two or more values.
Outputs the modulo of the first value when divided by the second.
Multiplies the two or more input values and outputs the result.
Samples a 3D Perlin noise field and returns a value usually bounded in [0,1].
Multiplies a value by itself an input number of times.
Generates a random float from ["Min" to "Max"]. "Min" is inclusive, and "Max" is also inclusive. For example with a "Min" of 0 and a "Max" of 1, both 0 and 1 have the possibility of getting output because they are both included in the range.
Generates a random integer from ["Min" to "Max"]. "Min" is inclusive, and "Max" is also inclusive. For example with a "Min" of 0 and a "Max" of 1, 0 and 1 will have a chance of being output.
Outputs the remainder of the first value when divided by the second.
Calculate the root of a given value, with the default root being 2 (meaning the square root).
Rounds the input float to the nearest integral value.
Rounds an input value to the nearest integer.
Takes one input value away from the other.