Lerp
Computes a linear interpolation. The interpolant is clamped between 0 and 1.
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.
Manually create a quaternion. Congratulations, you have reached peak math.
Creates a rotation which rotates "Angle" degrees around "Axis".
Creates a quaternion from an input Vector3.
Creates a rotation which rotates from "From" to "To".
Creates a rotation with the specified forward and upwards directions.
The dot product between two rotations.
Outputs the input quaternion as a vector3.
Gets the rotation which rotates angle degrees around axis.
Outputs the Inverse of rotation.
Outputs the input quaternion with the same rotation but with a magnitude of 1.
Rotates a rotation from "From" towards "To".
Split a quaternion into its four float components: x, y, z, and w. Congratulations, you have reached peak math.
Reads or writes a variable in the current scope based on the name.
Rotate a Vector3 with a Quaternion.
Spherically interpolates between quaternions or Vector3s "Start" and "End". Progress is 0 to 1. Also a rare, but refreshing beverage.