Physically based shading in theory and practice. - Stephen Hill; Stephen McAuley; Alejandro Conty; Michal Drobot; Eric Heitz; Christophe Hery; Christopher D. Kulla; Jon Lanz; Junyi Ling; Nathan Walster; Feng Xie; Adam Micciulla; et al. (SIGGRAPH Courses, 2017)