Cook-Torrance: A Reflectance Model for Computer Graphics