README for the COpenGLView & COpenGLImage Classes

These are the two classes that are described in the text.

COpenGLView makes using OpenGL in an MFC program easy, just
derive your class from COpenGLView and override the member
functions to get the results that you want. The class provides
OpenGL initialization, display list support, bitmap and 3D text
support and some rudimentary animation capabilities.

The COpenGLImage class is a wrapper about the nasty job of
converting a Windows bitmap into the OpenGL memory format,
reading in the file, rendering mipmaps, and selecting the
image into OpenGL memory.

While there may not be specific subdirectories associated
with each topic in the chapters of the book, the functionality
that is discussed (for example, text & display lists) is built
into the classes, so you should examine the member functions
that support the particular feature you are interested in.

These classes were designed to be OpenGL 1.0 compatible,
so you can use them with either 1.0 or 1.1 programs. They are
intended to provide you with a foundation to build & explore
OpenGL programs and to show you how it implement the basics of
OpenGL programming under Windows. Enjoy!