The Chapter04/scenespot.cpp file in the example code The Using per-fragment shading for improved realism recipe The The Blinn-Phong reflection model recipe