函数
一)库函数
开发基于 的应用程序,必须先了解 的库函数。它采用
语言风格,提供大量的函数来进行图形的处理和显示。 图形库一共
有 多个函数,它们分别属于 的基本库、实用库、辅助库等不同
的库。
1、核心库,包含的函数有 115 个,它们是最基本的函数,其前缀是 gl;
这部分函数用于常规的、核心的图形处理,由 gl.dll 来负责解释执行。核心库
中的函数可以进一步分为以下几类函数。
()绘制基本几何图元的函数。
、、、。
()矩阵操作、几何变换和投影变换的函数。
矩阵入栈函数 ,矩阵出栈函数 ,装载矩阵
函数 ,矩阵相乘函数 ,当前矩阵函数
和矩阵标准化函数 !",几何变换函数
#、$和 %&,投影变换函数
、'和视口变换函数 (等等。
())颜色、光照和材质的函数。
如设置颜色模式函数 、!,设置光照效果的函数
*、 和设置材质效果函数 等等。
(+)显示列表函数。
主要有创建、结束、生成、删除和调用显示列表的函数 (、
、、和 ,等。
(-)纹理映射函数。
主要有一维纹理函数 #!,、二维纹理函数
#!,、 设置纹理参数、纹理环境和纹理坐标的函数
#、#.和 #等。
(/)特殊效果函数。