smallpt 1.0.0

A small ray/pathtracer in Rust, inspired by Kevin Beason's educational 99-lines ray/pathtracer (http://www.kevinbeason.com/smallpt/)
Documentation
1
2
3
4
5
6
#[derive(Copy, Clone)]
pub enum BSDF {
	Diffuse,
	Mirror,
	Glass,
}