Appendix A. Basics of GLUT: The OpenGL Utility Toolkit

This appendix describes a subset of the OpenGL Utility Toolkit (GLUT) originally developed by Mark Kilgard. We use an open-source version of GLUT named freeglut (http://freeglut.sourceforge.net/) developed by Pawel W. Olszta, with contributions from Andreas Umbach and Steve Baker. GLUT has become a popular library for OpenGL programmers because it standardizes and simplifies window and event management. GLUT has been ported atop a variety of OpenGL implementations, including both the X Window System and Microsoft Windows.

This appendix has the following major sections:

Get OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1, Seventh Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.