Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

OpenGL Programming for the X Window System [Paperback]

Mark J. Kilgard
3.5 out of 5 stars  See all reviews (6 customer reviews)

Available from these sellers.



Book Description

Aug 5 1996 0201483599 978-0201483598 1
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.


Customers Who Bought This Item Also Bought


Product Details


Product Description

From the Back Cover

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.



0201483599B04062001

About the Author

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).



0201483599AB01032003


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

3.5 out of 5 stars
3.5 out of 5 stars
Most helpful customer reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars My first openGL book Sep 19 2003
By J. Furr
Format:Paperback
This was the first book I purchased on openGL. This book is a very good introduction to openGL. If I might add one peice of advice to the up and coming linux Graphics programmers. DO NOT shy away from windows openGL programming books. Once you understand the concepts you will easily apply them to your linux or unix work. I think that every unix/linux openGL programmer should have this book, as well as the RED and BLUE openGL programming guide books on their book shelf. One last word. All of these books will primarily focus on understanding the concepts and to do this they spend alot of time working with the GLUT libraries. It will be up to you to figure out how to integrate this with QT or Motif. However....this book does have a section on openGL programming with Motif....if you use QT however you will be learning on your own. It isn't impossible or even that hard. It does however require a good hacker like approach. One last word while on the subject. You might also want to purchase a good book on linear algebra or mathematics for computer graphics if you plan on rendering more than a few simple programs.

Good luck to you.

Was this review helpful to you?
4.0 out of 5 stars Definitive for 1996 Jun 29 2000
Format:Paperback
Back when I was learning GL, this book was the best. It covered the basics at a good level of detail. Almost as if Mark could read our product requirements, it also has appendecies on off-topic-to-GL-but-not-to-us topics, such as the X input extension and graphics overlays.

I believe GLX has gone through a few revisions since this book last had a new edition. Therefore some of its data may end up referencing deprecated old glx functions instead of the slick new method. In particular I'm thinking I saw something about visual selection changing. That's the only reason I'm holding back on star number 5.

Was this review helpful to you?
4.0 out of 5 stars Overall a very good supplement to the Red Book Feb 11 2000
Format:Paperback
Mark has a very good way of describing how things work. I have been using OpenGL for while but not using XWindows extensions that much. This book helped a lot and I used it to make sense of some the convoluted text in other books for the wgl functions.
Was this review helpful to you?
Want to see more reviews on this item?

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback