- 9
- 0
- 约5.06千字
- 约 8页
- 2016-12-28 发布于重庆
- 举报
要想学习OpenGL 首先最基本的要知道以下几点,才能让你更好的去读懂OpenGL API和学习。
第一 OpenGL API的命名规范。
这套API的名称全部是以gl开头,gl之后是方法名,方法名之后是一些可选数字,数字的意思可以是表示维数也有表示参数数量,最后是数据类型(数据类型有 很多种,读者可以根据缩写进行判断,或者查阅资料)。
例如:glColor4f,glVertexPointer。
库前缀根命令可选的参数个数可选的参数类型
例:glColor3f
第二 几个常用术语。
Renderer(渲染)就是说计算机根据模型创建图像,而这个模型是由几何图元(点 线 多边形)构成。而几何图元是通过我们指定的顶点来给定。最后渲染出来的图形在屏幕上是以像素(pixel)组成。而每个像素都在内存中有一块区域保存(位面)。
映射:投影映射(perspective projection)与正交映射(parallel projection)。
矩阵:模型视图矩阵(Model-View matrix) 投影矩阵(Projection matrix) 纹理矩阵(Texture matrix)
有关映射和矩阵的细节,以后遇到时再详解。
对于两种映射可以参看下方的图理解:
下图为几何图形呈现在窗口的途径:
显然从图可以了解到:一个物体能呈现在手机屏幕上的整个流程。
第三 3D = 2
原创力文档

文档评论(0)