Performing this calculation for each surface point can be very tedious.
Consequently, shading models are used that limit the calculations to certain key
points on the surface. The surface is then colored by some average of these
values. For polygonal surfaces, the key points are the vertices of the defining
polygons.