overview of OpenGL

introduction

introduction

The OpenGL interface consists of a set of commands that allow applications to define and manipulate three-dimensional objects. The commands include:

Geometric primitive definitions

Viewing operations

Lighting specifications

Primitive attributes

Pipeline control

Rasterization control

OpenGL has been implemented on a large number of vendor platforms where the graphics hardware supports a wide range of capabilities (for example, frame buffer only devices, fully accelerated devices, devices without frame buffer, etc.).

For more information on OpenGL, refer to these documents, published by Addison-Wesley and shipped with HP’s implementation of OpenGL:

OpenGL Programming Guide

Instruction on programming in OpenGL, offered in a tutorial format.

OpenGL Reference Manual

A reference that contains details on all standard OpenGL functions, as well as utility (GLU) functions and X-windows (GLX) functions.

OpenGL Programming for the X Window System

Instructions on interfacing OpenGL with the X Window system.

6

Chapter 1