Are we game yet?

Maths

Linear algebra libraries, quaternions, color conversion and more.

Crates

cgmath

A linear algebra and mathematics library for computer graphics.

No gitter
nalgebra

Linear algebra library for computer physics, computer graphics and general low-dimensional linear algebra for Rust.

No gitter
dual_quaternion

A type-agnostic dual-quaternion math library

No gitter
quaternion

A simple and type agnostic quaternion math library designed for reexporting

No gitter
vecmath

A simple and type agnostic library for vector math designed for reexporting

No gitter
palette

Makes linear color calculations and conversion easy and accessible for anyone.

No gitter
generic-matrix

Manipulations and data types that represent 2d matrix.

No gitter
bvh

A crate which exports rays, axis-aligned bounding boxes, and binary bounding volume hierarchies.

No gitter
rust-3d

3D/2D library written in Rust. Offering useful containers, structures and algorithms for 2D and 3D space. Meant as basis for numeric algorithms, viewers, game engines, ...

No gitter

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create an issue or a pull request.

Looking for a library you can't find here? Try asking on the chat.