These tutorials assume you already have some experience programming in C++ and
Windows. We will concentrate on getting off the ground in OpenGL and
integrating the use of MFC classes and Glut. While it is possible to use these
tutorials to learn to make your first GUI applications, I would recommend that
you try something simpler than 3D programming for your first windows
application. You will also need to have Glut installed on your system and the
development libraries installed in your IDE. If you don't have Glut already then
you can get it
here along with instructions on how to install it.
Why MFC? MFC gives us the ability to quickly and easily make GUI applications
that we can run our OpenGL code from. It also comes with some nice collections
classes that we will be using later to hold our 3D objects.
The tutorials are designed to be used with Microsoft Developer .NET 2003 or
later. This code can be used in other development environments but all the
instructions will be for Microsoft Developer .NET so you will be on your
own to make it work in other IDEs.