GLUT stands for OpenGL Utility Toolkit. Mark J. Kilgard
implemented it to enable the construction of OpenGL applications
that are truly window system independent. Thanks to GLUT, we can
write applications without having to learn about X windows or
Microsoft’s own window system. Kilgard implemented the version
for X windows, and later Nate Robins ported it to Microsoft
Windows. Thanks to both, you did a great job. With GLUT you can
open a window for OpenGL rendering with 5 lines of code! Another
3 or 4 lines and you can a keyboard and mouse with your
application. GLUT really makes things simple, hence it is very
usefull to learn and to build small applications. Although GLUT
is not being maintained anymore it still serves its purpose. The
GLUT distribution comes with lots and lots of examples so after
you read through the basics in here you’ll have plenty of
material to go on. Check out the GLUTs page. In this tutorial
I’ll introduce you to the basics of building an application
using GLUT. This tutorial won’t