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.
Cameras
By Alan Baylis 28/04/2001
Download for Visual Studio 7.0
This example program builds on the template demo and adds an object base class and a derived camera class. The camera class uses quaternions for rotations which allow 6 degrees of movement. Using the method in this example you can create almost unlimited cameras and cycle through each of them.
Updated 20/12/2002:
The camera demo now allows you to switch between the camera with 6dof and a Quake style camera by pressing the M key. It doesn't switch modes smoothly though which is something I will work on at a later date.