Implementation of Raytracing in Rust from Peter Shirley's Raytracing in one weekend
Commits are done chapter by chapter
Note: Chapter 10 isn't missing, it was typo in commit message Chapter 11 is Chapter 10, Chapter 11 is Chapter 12
Run it with cargo run --release > output.ppm
command and .ppm image will be generated.
Final output(Width = 1200, Height = 800, Sampling = 10)(Took ~14 mins to render):