
CPU Ray Tracing
A C++17 CPU ray tracer featuring pinhole‑camera ray generation, sphere/cylinder/triangle intersections, recursive lighting, Schlick Fresnel blending, shadow rays, async render worker, and interactive vs. full‑quality render modes. Rendering is performed on the GPU with OpenGL.