The Modern OpenGL tutorials series continue - now with a first section on lighting, covering the different kind of lights (sun, hemi, spot, etc.) using a simple diffuse model and clear code.

This one is derived from the excellent set of Blender GLSL tutorials by Martin Kraus.

As usual, the documentation is CC-BY-SA/GFDL, and the code is in the public domain.

We're also expecting another tutorial on scientific visualisation.