Difference between Gouraud shading and Phong shading in Tabular Form
Contents
Gouraud And Phong Shading Comparison
The Key Difference Between Gouraud Shading And Phong Shading is that At Gouraud shading the light is calculated per-vertex (Vertex shader) While at Phong shading the light is calculated per fragment.

Comparison Chart
Gouraud Shading | Phong Shading | |
---|---|---|
1 | Gouraud shading was introduced by Henri Gouraud in 1970. | Phong Shading was introduced by Phong Bui Tuong in 1973. |
2 | Evaluate the illumination at border vertices and interpolates. | Evaluate the illumination at every point of the polygon surface. |
3 | Interpolates colors along edges and scanline. | Interpolates normals instead of colors. |
4 | Cheaper than the Phong Shading. | More costly than Gouraud Shading. |
5 | Lighting Equation used at each Vertex. | Lighting Equation used at each Pixel. |
6 | Requires average processing and less time. | Requires high processing and more time. |
7 | Gouraud Shading produces average quality. | Phong Shading produces good quality. |
8 | High Cost. | Low Cost. |
9 | It gives less accurate results. | It gives more accurate results. |
More Difference
- Difference Between Parallel and Perspective Projection
- Difference Between Raster Scan and Random Scan