OpenGL是一个图形硬件的软件接口(“GL”即Graphics Library)。这一接口包含了数百个函数,图形程序员可以利用这些函数指定设计高品质的三维彩色图像所需的对象和操作。这些函数中有许多实际上是其他函数的简单变形,因此,实际上它仅包含大约180个左右完全不同的函数。 OpenGL 实用库(OpenGL Utility Library,GLU)和对X窗口系统的OpenGL扩展(OpenGL Extension to the X Window System,GLX)为OpenGL提供了
O p e n G L是图形硬件的一个软件接口。它的主要作用是将二维或三维的对象绘入一个帧缓冲 区中。对象被描述为一系列的顶点(用来定义几何对象)或像素(用来定义图像)。O p e n G L对 数据进行几个步骤的处理从而将其转换成像素,这些像素将在帧缓冲区中形成最终需要的图形。 本章将全面地介绍O p e n G L的工作原理,包括以下两个主要部分: • O p e n G L基础主要解释基本的O p e n G L概念,例如什么是几何图元以及O p e n G L如何实行 客户端-服务器端