Chapter 3. Understanding OpenGL


My hope is that the ability to make explanations more natural will cause more programmers to discover the joys of literate programming because I believe it’s quite a pleasure to combine verbal and mathematical skill. But . . . perhaps I’m hoping for too much.

 --Donald Knuth

What Does OpenGL Do?

OpenGL was designed to be the easily transportable standard high-end 3D graphics API for the next decade. OpenGL implementations exist for various X Windows, OS/2, Microsoft Windows 95 and NT implementations running on Sun, DEC, and SGI platforms. OpenGL provides a standard interface and standard functionality for rendering high-quality 3D graphics—a design intended to foster the acceptance of OpenGL across a wide variety ...

Get OpenGL Programming for Windows 95 and Windows NT now with the O’Reilly learning platform.

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