Pathtracer pet project. Follow the interesting bits of its development in my blog. The initial idea was largely based on the book Ray Tracing in One Weekend by Peter Shirley and the Daily Pathtracer series by Aras Pranckevičius.
- Part 1: Basic Jobs System
- Part 2: The Triangle
- Part 3: Complex Scenes
- Part 4: Optimizing AABB-Ray intersections
- Part 5: Optimizing Ray-Triangle intersections
- Basic loading of gltf scenes
- HDR Background in .hdr format
- Currently using the following libraries, all included under the 'include' folder:
- fx/gltf
- nlohmann's json
- a few stb single header libraries by Sean T. Barrett
Straightforward CMake build. I test on windows only, so other platforms may fail miserably.