Phong Rendering
One normal per vertex
Interpolate normal per pixel
Interpolate each component of normal
and then normalize
Compute color per pixel
Good for curved and shiny surfaces
Not available in OpenGL
Graphics Hardware
Vector/Raster Graphics