This sample explains how to move lighting calculations to the pixel shader for high-quality per-pixel lighting. Additionally, this sample uses Phong reflection to approximate specular light, creating "highlights" on the object. Specular highlights are light that is reflected directly to a viewer and can be simulated through a number of techniques.