Gouraud shading (or smooth shading), is an algorithm which draws smooth shadows across the face of an object. The effect of this algorithm is to cause the viewer's eyes to extrapolate depth information and curvature information from the surface of the object. Gouraud shading works by reading the color information at the three coordinates of a triangle and interpolating the intensities in red, green and blue smoothly between the three coordinates. Gouraud shading is the most popular algorithm used to draw 3D objects on a 2D screen today. Most objects can be represented in 3D, by using the Gouraud shading algorithm, with amazing realism.