- pbrt, Version 3 - Source code for pbrt, the renderer described in the third edition of Physically Based Rendering: From Theory To Implementation, by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
- Ray Tracing in One Weekend Book Series - Main Web Site (Online Books) raytracing.github.io
- minpt: a tiny c++ path tracer - a tiny c++ path tracer
- Ray Tracing Renderer - Real-time path tracing on the web with three.js
- rayrender - A pathtracer for R. Build and render complex scenes directly from R, with no external dependencies.
- CMake Examples - Useful CMake Examples
Image I/O
- stb - stb single-file public domain libraries for C/C++
Parse Json
- json - JSON for Modern C++ json.nlohmann.me
Parse OBJ file
- tinyobjloader - Tiny but powerful single file wavefront obj loader