A ray tracing project created with the help of the Ray Tracing in One Weekend book series by Peter Shirley, Trevor D. Black, and Steve Hollasch. You can find the blog post I made about this project here.
This project includes the doctest C++ testing framework, which is released under the MIT License. Building this project requires a compiler that supports C++23.
- Clone the repository with
git clone https://github.com/nsdigirolamo/ray-tracing-playground.git - Navigate into the new directory with
cd ray-tracing-playground - Compile with
make - Run with
./ray-tracer