smpl_rs/
lib.rs

1#![deny(missing_docs)]
2//! ## Crate Items Overview
3//!
4//! This section provides quick links to the main items in smpl-rs.
5//!
6//! ### Modules
7//! - [`smpl_core`](crate::smpl_core) - The core functionality of smpl-rs.
8//! - [`smpl_gloss_integration`](crate::smpl_gloss_integration) - The integration between smpl-rs and gloss-renderer.
9//! - [`smpl_utils`](crate::smpl_utils) - Utility functions and helpers.
10//!
11//! ## Examples
12//! Below are the examples you can explore in the `examples/` folder of the
13//! repository:
14//!
15//! - **Animation from .npz Matrices**: [animation_from_matrices.py](https://github.com/Meshcapade/smpl-rs/bindings/smpl_py/examples/animation_from_matrices.py)
16//! - **Show Animation with Skeleton**: [show_skeleton.py](https://github.com/Meshcapade/smpl-rs/bindings/smpl_py/examples/show_skeleton.py)
17//! - **Minimal Example**: [minimal.py](https://github.com/Meshcapade/smpl-rs/bindings/smpl_py/examples/minimal.py)
18//! - **Export a glTF from animation**: [smpl_gltf_export.py](https://github.com/Meshcapade/smpl-rs/bindings/smpl_py/examples/smpl_gltf_export.py)
19//!
20//! These examples demonstrate various features of smpl-rs and can be run
21//! directly.
22pub use smpl_core;
23pub use smpl_gloss_integration;
24pub use smpl_utils;