CSSE 351 - Computer Graphics
Rose-Hulman Institute of Technology
Computer Science and Software Engineering Department

Problem Set 5

This assignment is due 10 October 2022.

This is intended to be an INDIVIDUAL exercise. Please, no assistance from other students.

  1. (17 points) Do exercise 6.3 on page 366 of your text.

    In the development of the Phong reflection model, why do we not consider light sources being obscured from the surface by other surfaces?

  2. (16 points) Similar to exercise 6.8 on page 367 of your text.

    Consider the 16 combinations of: near or far viewer; near or far light source; flat or curved surfaces; and, diffuse or specular material. Fill in the table below with the minimum shading model which will produce correct results. The choices for shading models are “flat”, “Gouraud”, “Phong”, and “None of the above”.

    Near Light Far Light
    Near Viewer Far Viewer Near Viewer Far Viewer
    Diffuse Curved        
    Surface Planar        
    Specular Curved        
    Surface Planar        

  3. (17 points) Explain why the incremental effort to go from flat shading to Gouraud shading is small, but the incremental effort to go from Gouraud shading to Phong shading is large.