dasom/
lib.rs

1#![allow(dead_code)]
2
3//! # dasom-rs
4//! A toy ray tracing engine based on [Ray Tracing In One Weekend](https://raytracing.github.io/books/RayTracingInOneWeekend.html) in Rust.
5//!
6//!You can easily render images and add your own shapes or materials easily.
7//!
8//![Examples](https://github.com/POMMI3R/dasom-rs/tree/master/examples) will be very helpful.
9
10pub mod color;
11pub mod ray_tracer;
12pub mod ray;
13pub mod real;
14pub mod vector;
15pub mod shape;
16pub mod camera;
17pub mod material;
18pub mod utility;
19
20pub use color::*;
21pub use ray_tracer::*;
22pub use ray::*;
23pub use real::*;
24pub use vector::*;
25pub use camera::*;
26pub use material::Material;
27pub use shape::{ HitRecord, Shape };
28pub use utility::*;