What is the problem with using polygons to model 3-D objects?
Many smooth objects aren't necessarily polyhedral so the resulting image looks bad. To solve this problem, a shading algorithm is applied. It progressively blends the shading of adjacent polygons to smooth out the reflection of the virtual light across the surface.