Expand description
vect
Vect is a crate for providing simple and easy to use vectors for use in game development in the style of those found in the Unity game engine.
The library provides three things out of the box: the Vector
trait, which contains methods like normalize
, lerp
, and zero
, which are common across all vector implementations; the Vector2
struct, which provides a base-implementation for a 2D vector with f64
fields; and finally Vector3
, which provides a base-implementation of a 3D vector, also with f64
fields.
The prelude
provides everything you’ll need to get going with the library. Simply do a bulk import and you’re off to the races!