vector
This library implements functionality for the vector type in addition to the built-in primitive operator support. It uses vectors with three components (x, y, and z).
Individual vector components can be accessed using the fields x or X, y or Y, z or Z. Since vector values are immutable, writing to individual components is not supported.
Resumen
Funciones
Creates a new vector with the given component values.
Calculates the magnitude of a given vector.
Computes the normalized version (unit vector) of a given vector.
Computes the cross product of two vectors.
Computes the dot product of two vectors.
Computes the angle between two vectors in radians.
Applies math.floor() to every component of the input vector.
Applies math.ceil() to every component of the input vector.
Applies math.abs() to every component of the input vector.
Applies math.sign() to every component of the input vector.
Applies math.clamp() to every component of the input vector.
Applies math.max() to the corresponding components of the input vectors.
Applies math.min() to the corresponding components of the input vectors.
Funciones
Propiedades
zero
Constant vector with all components set to 0.
one
Constant vector with all components set to 1.