My implementation of the ZFXEngine 2.0 3D game engine described in the book "3D Game Engine Programming" by Stefan Zerbst and Oliver Duvel