|
|
IRIX 6.5 » Books » Developer »
OpenGL Performer Programmer's Guide
(document number: 007-1680-100 / published: 2004-12-07)
table of contents | additional info | download find in page
OpenGL Performer™
Programmer's GuideDocument Number: 007-1680-100
CONTRIBUTORS Written by George Eckel and Ken Jones Illustrated by Chrystie Danzer and Chris Wengelski Production by Karen Jacobson Engineering contributions by Angus Dorbie, Paolo Farinelli, Tom Flynn, Yair Kurzion, Radomir Mech, Alexandre Naaman, Marcin Romaszewicz, Stace Peterson, Allan Schaffer, and Jenny Zhao COPYRIGHT © 1994, 2000–2004 Silicon Graphics, Inc. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part, without the prior written permission of Silicon Graphics, Inc.
LIMITED RIGHTS LEGEND The software described in this document is "commercial computer software" provided with restricted rights (except as to included open/free source) as specified in the FAR 52.227-19 and/or the DFAR 227.7202, or successive sections. Use beyond license provisions is a violation of worldwide intellectual property laws, treaties and conventions. This document is provided with limited rights as defined in 52.227-14.
TRADEMARKS AND ATTRIBUTIONS Silicon Graphics, SGI, the SGI logo, IRIS, IRIX, ImageVision Library, Indigo, Indy, InfiniteReality, O2, Octane, Onyx, Onyx2, and OpenGL are registered trademarks and CASEVision, Crimson, Elan Graphics, IRIS Geometry Pipeline, IRIS GL, IRIS Graphics Library, IRIS InSight, IRIS Inventor, Indigo Elan, Indigo2, InfinitePerformance, InfiniteReality2, InfiniteReality4, Onyx4, OpenGL Multipipe, OpenGL Performer, Performance Co-Pilot, REACT, RealityEngine, RealityEngine2, Showcase, Silicon Graphics Prism, UltimateVision, and VPro are trademarks of Silicon Graphics, Inc., in the United States and/or other countries worldwide.
AutoCAD is a registered trademark of Autodesk, Inc. CATIA is a registered trademark of DASSAULT SYSTEMES S.A. Designer's Workbench is a trademark of Centric Software, Inc. Lightscape is a trademark of Autodesk, Inc. Linux is a registered trademark of Linus Torvalds. Maya is a registered trademark and Wavefront is a trademark of Alias Systems, a division of Silicon Graphics Limited in the United States and/or other countries worldwide. Motif is a registered trademark and X Window System and OSF/Motif are trademarks of The Open Group. Purify is a registered trademark of Rational Software Corporation. Red Hat is a registered trademark of Red Hat, Inc. RPC is a trademark of ArchVision. VTune is a trademark of Intel Corporation. WindView is a trademark of Wind River Systems. Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation in the United States and other countries. Maya is a trademark of Alias Systems. All other trademarks mentioned herein are the property of their respective owners.
PATENT DISCLOSURE Many of the techniques and methods disclosed in this Programmer's Guide are covered by patents held by Silicon Graphics including U.S. Patent Nos. 5,051,737; 5,369,739; 5,438,654; 5,394,170; 5,528,737; 5,528,738; 5,581,680; 5,471,572 and patent applications pending.
We encourage you to use these features in your OpenGL Performer application on SGI systems.
This functionality and OpenGL Performer are not available for re-implementation and distribution on other platforms without the explicit permission of Silicon Graphics.
Record of Revision| Revision 020 | | 1994 | | | Original publication.
| | Revision 060 | | November 2000 | | | Updated for the 2.4 version of OpenGL Performer.
| | Revision 070 | | November 2001 | | | Updated for the 2.5 version of OpenGL Performer.
| | Revision 080 | | December 2002 | | | Updated for the 3.0 version of OpenGL Performer.
| | Revision 090 | | December 2003 | | | Updated for the 3.1 version of OpenGL Performer.
| | Revision 100 | | November 2004 | | | Updated for the 3.2 version of OpenGL Performer.
|
OpenGL Performer Programmer's Guide
(document number: 007-1680-100 / published: 2004-12-07)
table of contents | additional info | download
Front Matter
New Features in This Guide
About This Guide
Chapter 1. OpenGL Performer Programming Interface
Chapter 2. Setting Up the Display Environment
Chapter 3. Nodes and Node Types
Chapter 4. Database Traversal
Chapter 5. Frame and Load Control
Chapter 6. Creating Visual Effects
Chapter 7. Importing Databases
Chapter 8. Geometry
Chapter 9. Higher-Order Geometric Primitives
Chapter 10. Creating and Maintaining Surface Topology
Chapter 11. Rendering Higher-Order Primitives: Tessellators
Chapter 12. Graphics State
Chapter 13. Shaders
Chapter 14. Using Scalable Graphics Hardware
Chapter 15. ClipTextures
Chapter 16. Windows
Chapter 17. pfPipeWindows and pfPipeVideoChannels
Chapter 18. Managing Nongraphic System Tasks
Chapter 19. Dynamic Data
Chapter 20. Active Surface Definition
Chapter 21. Light Points
Chapter 22. Math Routines
Chapter 23. Statistics
Chapter 24. Performance Tuning and Debugging
Chapter 25. Building a Visual Simulation Application Using libpfv
Chapter 26. Programming with C++
Glossary
Index
home/search |
what's new |
help
|
|
|