bunny_codec/lib.rs
1#![deny(unsafe_code)]
2#![deny(clippy::all)]
3#![deny(clippy::pedantic)]
4#![deny(clippy::nursery)]
5#![deny(missing_docs)]
6
7//! Zero-copy mesh format adapters for Bunny.
8
9mod compressed;
10mod obj;
11mod ply;
12
13pub use compressed::{
14 decode_compressed_mesh, CompressedIndexWidth, CompressedMesh, CompressedMeshError,
15 CompressedTriangle,
16};
17pub use obj::{parse_obj_text, ObjError, ObjMesh, ObjTriangles, ObjVertex, ObjVertices};
18pub use ply::{parse_binary_ply, PlyBinaryMesh, PlyError, PlyVertex};