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
//! High-level CPU/GPU `Renderer` orchestrator: hardware-aware initialisation,
//! preset → `RenderConfig` mapping, BVH cache, and GPU compute/upload helpers.

pub mod pipeline;
pub mod render_thread;
pub mod scene_builder;
pub mod types;

mod bvh_cache;
mod gpu_ops;
mod init;
mod presets;
mod state;

pub use state::Renderer;