← All resources

Physically Based Rendering (pbrt)

Book Advanced

Matt Pharr, Wenzel Jakob, Greg Humphreys

Visit resource ↗

Description

Matt Pharr, Wenzel Jakob, and Greg Humphreys' literate-programming textbook paired with a full path-tracing renderer implementation. The fourth edition and matching pbrt-v4 source are available at pbrt.org with the complete text free online since November 2023.

The book explains Monte Carlo light transport, material models, sampling strategies, acceleration structures, participating media, spectral rendering, and GPU ray tracing. pbrt-v4 adds CUDA/OptiX GPU rendering, improved volumetric integrators, bilinear patches, and measured BRDF updates. Code and prose are interleaved so each algorithm section maps to working C++.

The authors received a Scientific and Technical Academy Award in 2014 for the first and second editions' impact on film production shading pipelines. Scene files, user's guide documentation, and GitHub source (mmp/pbrt-v4) accompany the text.

Print editions are available from MIT Press and other retailers; the online edition mirrors the paid book content. Assumes graduate-level graphics comfort; not a real-time API tutorial but essential offline-rendering theory.

Widely regarded as the definitive reference for physically based offline rendering; routinely recommended as the theoretical counterpart to real-time books like Real-Time Rendering and Ray Tracing Gems.