Physically based shading in theory and practice. - Stephen Hill; Stephen McAuley; Brent Burley; Danny Chan; Luca Fascione; Michal Iwanicki; Naty Hoffman; Wenzel Jakob; David Neubelt; Angelo Pesce; Matt Pettineo (SIGGRAPH Courses, 2015)