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
/// Scene descriptor builders.
pub mod builder;
/// Ready-to-use scene presets.
pub mod presets;

pub use self::builder::{
    AreaLightEntry, MAX_MATERIAL_NAME_LEN, MAX_SCENE_AREA_LIGHTS, MAX_SCENE_FILE_SIZE,
    MAX_SCENE_SPHERES, MAX_SCENE_TRIANGLES, SceneDescriptor, SphereEntry, TriangleEntry,
};
pub use self::presets::*;