OpenGL - Programming for the XWindow system - Mark J Kilgard - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
OpenGL
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

OpenGL

OpenGL

Programming for the XWindow system

Mark J Kilgard

542 pages, parution le 10/12/1991

Résumé

OpenGL is the fastest and most widely available software standard for producing high-quality color images of 3D scenes. This practical guide shows X programmers how to construct working 3D applications using OpenGL and how to tightly integrate OpenGL applications with the X Window System.

Written by a Silicon Graphics X Window System and OpenGL expert, OpenGL Programming for the X Window System uses the OpenGL Utility Toolkit (GLUT) to show how OpenGL programs can be constructed quickly and explores OpenGL features using examples written with GLUT. This book also:



  • explains the GLX model for integrating OpenGL and Xlib
  • shows how to use OpenGL with Motif and other widget sets
  • discusses the latest OpenGL standards: OpenGL 1.1, GLX 1.2, and GLU 1.2
  • covers advanced topics such as alternative input devices and overlays
  • includes valuable information for ensuring OpenGL portability and interoperability
  • provides pointers for performance tuning

Each chapter contains source code demonstrating the techniques described. Source code for all the examples provided, and for the GLUT library itself, are available for downloading via the Internet.

Intended for C programmers familiar with the Xlib and/or Motif programming interfaces. No previous OpenGL knowledge is required.

Table of contents
Preface
Acknowledgements
Part 1: Introduction
Chapter 1: What is OpenGL?
Chapter 2: OpenGL's Rendering Functionality
Chapter 3: GLX: The Glue Between OpenGL and X
Chapter 4: The GLU Library
Chapter 5: An Example Xlib-based OpenGL Program
Chapter 6: Comparing OpenGL to PEX
Part 2: Integrating X and OpenGL
Chapter 7: A More Involved Xlib Example
Chapter 8: OpenGL and X Visuals
Chapter 9: More about Colormaps
Chapter 10: Using GLX Contexts
Chapter 11: Rendering X Fonts with OpenGL
Chapter 12: Mixing X and OpenGL Rendering
Chapter 13: Debugging Tips
Part 3: Using OpenGL with Widgets
Chapter 14: About the X Toolkit and Motif
Chapter 15: Using OpenGL Drawing Area Widgets
Chapter 16: Specifics of the OpenGL Drawing Area Widgets
Chapter 17: A More Involved Widget Example
Part 4: A Simple Toolkit for OpenGL
Chapter 18: Introducing GLUT
Chapter 19: More GLUT Functionality
Chapter 20: Usage Advice and Hints
Chapter 21: A Substantial GLUT Example
Part 5: Exploring OpenGL with GLUT
Chapter 22: Exploring Lighting with GLUT
Chapter 23: Exploring OpenGL Texture Mapping with GLUT
Chapter 24: Exploring Blending Operations with GLUT
Chapter 25: Exploring Images and Bitmaps with GLUT
Chapter 26: Exploring Curves and Surfaces with GLUT
Chapter 27: Exploring the OpenGL Extensions with GLUT
Chapter 28: Exploring Open Inventor with GLUT
Part 6: Advanced Topics
Chapter 29: Revisions to OpenGL, GLX, and GLU
Chapter 30: X Input Extension
Chapter 31: Using Overlays
Chapter 32: Portability and Interoperability
Chapter 33: Hardware for Accelerating OpenGL
Chapter 34: Maximizing OpenGL Performance
Part 7: An Example Application
Chapter 35: Running molview
Appendix A: Obtaining GLUT, Mesa, and the Book's OpenGL Example Code
Appendix B: Functional Description of the GLUT API
Appendix C: GLUT State
Glossary
Bibliography
Index

L'auteur - Mark J Kilgard

Mark Kilgard is a member of the Technical Staff at Silicon Graphics, Inc. He is a contributor to The X Journal and speaks regularly at the X Technical Conference and SIGGRAPH. Mark is also the creator of the OpenGL Utility Toolkit (GLUT).

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Mark J Kilgard
Parution 10/12/1991
Nb. de pages 542
EAN13 9780201483598

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription