Physically Based Rendering
Comprehensive reference on physically based rendering techniques
Learn OpenGL's tutorial on physically based rendering
Google's documentation on the PBR system on their Filament renderer on Android. Best in class documentation about high performance PBR lighting shaders
Blog post series describes how spectral rendering can be implemented at a relatively low overhead (as compared to RGB rendering) and why that is beneficial
The classic Kajiya rendering equation paper introduced the "rendering equation" and the path tracing algorithm
the Academy Award-winning Ph.D. thesis by Eric Veach. It starts from bidirectional light transport algorithms and introduces multiple importance sampling and Metropolis light transport
An advanced book focused on light transport theory for global illumination.
This tutorial will cover the basics of physically-based rendering such as reflection models (BRDF), volume scattering (phase functions), optical phenomena (dispersion and polarization)
This article helps to understand and implement BRDFs commonly used in game engines, for use in both rasterization and emerging realtime raytracing
A derivation of the Lambertian BRDF from first principles using calculus
Disney's influential SIGGRAPH paper on their principled BRDF model.
An interactive article exploring the physical phenomena that create light and the fundamental laws governing its interaction with matter, and gradually introduce models of creating physically realistic renderings
A collection of resources related to physically based rendering (last updated in 2018)