Working through the ray-tracing literature for the thesis and learning Vulkan fundamentals.
> glGetString(focus);
Offline path tracing— A CPU path tracer built over five chapters, from a single ray-sphere intersection up to San Miguel at ten million triangles. Written up in A Path Tracer.
Real-time rendering— A deferred OpenGL renderer holding sixty frames a second. Real-Time Light covers it technique by technique — shadow maps, image-based lighting, ambient occlusion, one bounce of indirect GI.