pbrt/src/lib.rs

19 lines
440 B
Rust

#![feature(f16)]
#[allow(dead_code)]
pub mod core;
pub mod films;
pub mod globals;
pub mod integrators;
pub mod lights;
pub mod materials;
pub mod samplers;
pub mod shapes;
pub mod spectra;
pub mod textures;
pub mod utils;
pub mod wavefront;
pub use utils::{Arena, FileLoc, ParameterDictionary, Upload, ArenaUpload};
pub const MAX_TAGS: u32 = 16;
pub use shared::{BasicPBRTOptions, PBRTOptions};
pub use globals::{get_options, init_pbrt};