Define vertices and face indices of a cylindrical model:
Without surface normals, the shading is constant or flat for each polygon face:
With surface normals, the shading is interpolated or smooth across each polygon face:
Plot functions automatically generate surface normals:
Without surface normals, you get flat or faceted shading: