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
16
17
//! Public API types and helpers.

/// Color types and helpers used by the public API.
pub mod color;
pub mod config;
pub mod core;
pub mod error;
pub mod transform;

pub use self::color::*;
pub use self::config::*;
pub use self::core::*;
pub use self::error::*;
pub use self::transform::*;

// Re-export material construction types alongside ours.
pub use crate::api::materials::{MaterialBuilder, PhysicsConfig};