pub mod camera;
pub mod canvas;
pub mod intersections;
pub mod lights;
pub mod materials;
pub mod matrices;
pub mod rays;
pub mod spheres;
pub mod transformations;
pub mod tuples;
pub mod world;

/// Value considered close enough for PartialEq implementations.
pub const EPSILON: f32 = 0.00001;

pub const BLACK: tuples::Color = tuples::Color::new(0., 0., 0.);
pub const WHITE: tuples::Color = tuples::Color::new(1., 1., 1.);
