These tutorials focus mainly on OpenGL, Win32 programming and the ODE physics engine. OpenGL has moved on to great heights and I don't cover the newest features but cover all of the basic concepts you will need with working example programs.
Working with the Win32 API is a great way to get to the heart of Windows and is just as relevant today as ever before. Whereas ODE has been marginalized as hardware accelerated physics becomes more common.
Games and graphics utilities can be made quickly and easily using game engines like Unity so this and Linux development in general will be the focus of my next tutorials.
Lighting
By Alan Baylis 15/06/2001
Download for Visual Studio 7.0
This example continues to build on the timing demo which seems to be the best way to proceed. The program includes a new OpenGL lighting wrapper class which makes the process of applying and changing the many lighting features easier. The class is incomplete but works as an example. The list of keys for controlling and changing the lights can be found in the readme.txt file in the zip. You can also consider this my introduction to using the color common dialog box.