Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 787 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 787 Bytes

Ray Tracing in One Weekend

Sample Output

This repository represents my trip through the book Ray Tracing in One Weekend. I chose Rust as my implementation language, however I didn't go out of the way to radically change the architecture of the code presented in the book. This means this is not really a stellar example of good Rust style, but it is fully functional, and I believe slightly improved from the book's C++. Notably, I use Option rather than out parameters, but there are still some functions which take way too many (primitive) arguments and the home-rolled Vec3 class is not great (but was a good learning experience).