Plexus is a Rust library for generating, manipulating, and buffering 3D meshes.
Meshes can be generated from primitives using iterator expressions.
```rust use nalgebra::Point3; use plexus::generate::{sphere, MapVertices, Subdivide, Triangulate};
let triangles = sphere::UVSphere::
To render meshes, mesh data can be collecting into buffers that expose vertex and index data.
```rust use ordered_float::OrderedFloat; use plexus::buffer::conjoint::ConjointBuffer; use plexus::generate::{sphere, MapVertices, Triangulate};
type OrdF
let buffer = sphere::UVSphere::