β Vec2
8 bytes Β· tight
UV, 2D physics, screen-space
β Vec3
16 bytes Β· SSE2-aligned
World positions, normals, vel
β Vec4
16 bytes Β· SSE2-aligned
Homogeneous coords, RGBA
β Quat
16 bytes Β· (x,y,z,w)
Rotation β no gimbal lock
β Mat3
36 bytes Β· col-major
Normal matrix, 2D transforms
β Mat4
64 bytes Β· col-major
Model Β· View Β· Projection
βΏ Lerp / Slerp
scalar + vec + quat
Linear + spherical interp
βΏ FFI exports
#[no_mangle] C API
Unity / Unreal / Godot ready