 Gouraud shading is a type of interpolated shading where the values inside of each polygon are a blend of its vertex values.Each vertex is given its own normal consisting of the average of the surface normals of the surrounding polygons.The lighting and shading at that vertex is then calculated using the average normal and the lighting model of choice.