Part three of my introduction to WebGL, wherein the fragment shader computes the color based on the fragment coordinates.
Next: Part IV