+612 9045 4394
OpenGL Programming for Windows 95 and Windows NT : OpenGL - Ron Fosner

OpenGL Programming for Windows 95 and Windows NT


Paperback Published: 8th November 1996
ISBN: 9780201407099
Number Of Pages: 288

Share This Book:


RRP $119.99
or 4 easy payments of $23.24 with Learn more
Ships in 7 to 10 business days

Earn 186 Qantas Points
on this Book

The licensing of OpenGL to many leading computer companies, including Microsoft, has made it possible for graphics programmers to learn to write stunning 3D graphics programs using the industry graphics standard on the world's most popular operating system. And OpenGL Programming for Windows 95 and Windows NT is the key to the door of opportunity for those who see the tremendous potential for programmers who can produce high-quality 3D applications on these platforms. Using numerous examples, Microsoft's Visual C++ programming platform, the C++ programming language, and the Microsoft Foundation Classes, Fosner starts with a generic C application that can be compiled from any 32-bit C compiler and, step by step, covers the basics of creating an OpenGL program: Selecting the appropriate pixel format, Arranging the device context and rendering contexts, Enhancing OpenGL programs to achieve maximum speed, Using display lists and texture maps, Finding OpenGL enhancements hidden in your video driver, Programming OpenGL's Modelview matrix to get the effects you want, Providing rapid animation under Windows -- without bogging down the user interface. Most important, you'll absorb this knowledge within the context of developing a Windows application that you can experiment with and actually use in your Windows programs. You will gain hands-on experience in designing, creating, programming, measuring, and optimizing a real OpenGL 3D animation program.

List of Figures
List of Listings
Why 3D? Why OpenGL?p. 1
OpenGL for Windows Programmersp. 7
Understanding OpenGLp. 39
Rendering with OpenGLp. 55
Matrix Transformations Are Your Friends!p. 71
Creating a Windows OpenGL View Classp. 109
Display Lists and Fontsp. 145
OpenGL and Animationp. 169
Colors, Materials, and Lightsp. 181
Texturesp. 203
Picking Objects in 3-Spacep. 217
Advanced OpenGL Featuresp. 221
OpenGL Resourcesp. 247
Indexp. 251
Table of Contents provided by Blackwell. All Rights Reserved.

ISBN: 9780201407099
ISBN-10: 0201407094
Series: OpenGL
Audience: Tertiary; University or College
Format: Paperback
Language: English
Number Of Pages: 288
Published: 8th November 1996
Country of Publication: US
Dimensions (cm): 23.5 x 18.42  x 1.91
Weight (kg): 0.54

Earn 186 Qantas Points
on this Book