enginerenderer 0.0.1

A zero-dependency offline rendering engine in pure Rust — CPU path tracing, BVH acceleration, 16-band spectral rendering, PBR materials, animation & video export.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/// Material builder entry points.
pub mod builder;
/// Built-in material catalog definitions.
pub mod catalog;
/// Physical material parameters.
pub mod physics;
/// Convenience constructors for common materials.
pub mod shortcuts;
/// Spectral material utilities.
pub mod spectrum;

pub use self::builder::MaterialBuilder;
pub use self::physics::PhysicsConfig;
pub use self::shortcuts::*;
pub use self::spectrum::{SPECTRAL_BANDS, Spectrum};