Physically Based Rendering

Physically Based Rendering, fourth edition

From Theory to Implementation

by Matt Pharr, Wenzel Jakob and Greg Humphreys