Add
Computes the sum of two or more inputs.
Computes the sum of two or more inputs.
Outputs the distance between the input objects.
Outputs the distance between the input objects.
Find how many times a value contains another.
Finds the element in Targets that is closest in space to Origin, and returns it, its index in the list, and its distance to Origin.
Finds the element in Targets that is farthest in space to Origin, and returns it, its index in the list, and its distance to Origin.
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.
Reads or writes a variable in the current scope based on the name.
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].
Moves a vector towards a target, with velocity based damping
Takes one input value away from the other.
Outputs the length of the input vector.
Clamps a vector's magnitude to a given max length.
Gets the point on the plane that is closest to a given position
Creates a new vector from X, Y, Z values.
The cross product of two vectors results in a third vector which is perpendicular to the two input vectors.
Computes the dot product. Commonly used to determine if the camera is facing a particular direction.
Multiplies a vector by -1 to get its inverse.
InputsOutputsvector3 | WorldPointvector3 | Resultvector3 | WorldOriginquaternion | WorldOrientation
Moves a vector towards target, not moving more than max delta distance at a time
Outputs the target vector, but its magnitude is 1.
Projects a vector onto a normal
Projects a vector onto a plane
Multiplies a vector by a scalar.
Breaks the X, Y, and Z values out of the input vector.
InputsOutputsvector3 | LocalPointvector3 | Resultvector3 | WorldOriginquaternion | WorldOrientation
Reads or writes a variable in the current scope based on the name.