gramit

Crates.iogramit
lib.rsgramit
version0.2.0
sourcesrc
created_at2019-11-29 07:18:23.819592
updated_at2019-12-10 22:43:18.322481
descriptionSimple, 32-bit floating-point graphics math.
homepagehttps://github.com/wuggen/gramit
repositoryhttps://github.com/wuggen/gramit
max_upload_size
id185266
size96,199
(wuggen)

documentation

https://docs.rs/gramit

README

Gramit

This is a simple graphics math library I started working on for the following reasons:

  1. My own use,
  2. My own education,
  3. My own entertainment.

It's got very few bells and whistles, and all of it is based inextricably on 32-bit floating point. It's being developed alongside several personal projects and is very unstable; expect many breaking changes!

Features

  • Two, three, and four-dimensional vectors and square matrices, with a pretty complete set of operators!
  • Quaternions, for rotation and whatever else they might be useful for!
  • A unified angle representation to do away with radians-vs-degrees confusion!
  • Assorted tranformation and projection utilities!
  • Some documentation!
  • Some unit tests!
Commit count: 16

cargo fmt