TY - BOOK AU - Woo,Mason ED - OpenGL Architecture Review Board. TI - OpenGL programming guide: the official guide to learning OpenGL, version 1.2 SN - 0201604582 (pbk.) U1 - 006.693 PY - 1999/// CY - Reading, Mass. PB - Addison-Wesley KW - OpenGL KW - Computer graphics N1 - Rev. ed. of : OpenGL programming guide / Mason Woo. 1997; About This Guide. - Acknowledgments. - Figures. - Tables. - Examples. - 1. Introduction to OpenGL. - 2. State Management And Drawing Geometric Objects. - 3. Viewing. - 4. Color. - 5. Lighting. - 6. Blending, Antialiasing, Fog, and Polygon Offset. - 7. Display Lists. - 8. Drawing Pixels, Bitmaps, Fonts, and Images. - 9. Texture Mapping. - 10. The Framebuffer. - 11. Tessellators and Quadrics. - 12. Evaluators and NURBS. - 13. Selection and Feedback. - 14. Now That You Know. - A. Order of Operations. B. - State Variables. - C. OpenGL and Window Systems. - D. Basics of GLUT: The OpenGL Utility Toolkit. - E. Calculating Normal Vectors. - F. Homogeneous Coordinates and Transformation Matrices. - G. Programming Tips. - H . OpenGL Invariance. - Glossary. - Index N2 - "OpenGL is a powerful software interface used to produce high-quality computer generated images and interactive application using 2D and 3D objects and color bitmaps and images. [This book] provides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. This book discusses all OpenGL functions and their syntax and shows how to use those functions to create interactive applications and realistics colour images. You will find clear explanations of OpenGL functionality and many basic computer graphics techniques, such as building and rendering 3D models; interactively viewing objects from different perspectives points: and using shading, lighting, and texturing effects for greater realism. In addition this book provides in-depth coverage of advanced techniques, including texture mapping, antialiasing, fog and atmospheric effects, UNRBS, images processing, and more. This text also explores other key topics such as enhancing performance, OpenGl, extensions, and cross-platform techniques." - Back cover ER -