WebGL Series, Part 6: Post-Processing

In part six of this series on WebGL, I introduce the concepts behind post-processing a rendered image, and how to implement that in a WebGL program.