Mouse to rotate Press 'F' to toggle display of FPS.
Using the normal vector of the surface vertices to interpolate the degree of shade across the triangular filler. Is this maybe more true to the idea of Phong? I've tried it at phosphorus, but it wasn't any faster.. Thanks to @WO997 for push on speed up of drawing shaded lines! ;-)