PBR Based Specular Reflection

Demo: When a light hit on the surface of an object, it could be separate into three parts: a. Specular reflection; b. Diffuse reflection; c. Absorbed by the surface.  Specular and diffuse refl...