Crate cg_math

source ·
Expand description

📐 CG Math

A computer graphics (cg) library designed around simplices and for usage with cg-lab.
This project has the following structure:

  • Algos: popular algorithms in the field of computer graphics implemented with a focus on readability instead of optimization, e.g. the BowyerWatson algorithm for triangulations
  • Geometry: useful structures and corresponding properties for computations in vector spaces, e.g. vertices, edges, triangles etc.
  • Validation: contains methods for validating results of the algorithms

Modules