 Gouraud shading generates a smooth lighting effect across the 3D model's surface.Phong shading, similar to Gouraud shading, is another type of interpolative shading that blends between vertex values to shade polygons.The key difference between the two is that Phong shading interpolates the vertex normal values over the whole polygon before it calculates its shading.