OpenGL programming guide : the offcial guide to learning openGL, version 1.4 - Shreiner, Dave (Addison-Wesley, 2004)