
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
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: and 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.
This book investigates the technical integration of the OpenGL graphics standard within the X Window System environment. The author, a specialist from Silicon Graphics, provides a comprehensive framework for C programmers to build high-performance 3D applications. By utilizing the OpenGL Utility Toolkit (GLUT) and the GLX model, the text establishes a methodology for bridging low-level windowing interfaces with advanced rendering capabilities.
What You Will Find
Experts recognize this as a foundational technical manual for developers transitioning into 3D graphics programming within Unix-based environments. Readers frequently note the practical utility of the provided source code and the clarity of the author's explanations regarding the GLX interface.
Page Count:
542
Publication Date:
1996-01-01
Publisher:
Addison-Wesley Professional
ISBN-10:
0201483599
ISBN-13:
9780201483598
No comments yet. Be the first to share your thoughts!