glBegin()参数意义
2017-11-03 15:22
316 查看
1.在glBegin()和glEnd()之间可调用的函数
函数 函数意义
glVertex*() 设置顶点坐标
glColor*() 设置当前颜色
glIndex*() 设置当前颜色表
glNormal*() 设置法向坐标
glCoord*() 产生坐标
glCallList(),glCallLists() 执行显示列表
glTexCoord*() 设置纹理坐标
glEdgeFlag*() 控制边界绘制
glMaterial*() 设置材质
表7-2 在glBegin()和glEnd()之间可调用的函数
glVertex3f()表示了该函数属于 gl库,参数是三个float型参数指针。我们用glVertex*()来表示这一类函数。
基本库
2.几何图元类型和说明
类型 说明
GL_POINTS 单个顶点集
GL_LINES 多组双顶点线段
GL_POLYGON 单个简单填充凸多边形
GL_TRIANGLE 多组独立填充三角形
GL_QUADS 多组独立填充四边形
GL_LINE_STRIP 不闭合折线
GL_LINE_LOOP 闭合折线
GL_TRIANGLE_STRIP 线型连续填充三角形串
GL_TRAINGLE_FAN 扇形连续填充三角形串
GL_QUAD_STRIP 连续填充四边形串
函数 函数意义
glVertex*() 设置顶点坐标
glColor*() 设置当前颜色
glIndex*() 设置当前颜色表
glNormal*() 设置法向坐标
glCoord*() 产生坐标
glCallList(),glCallLists() 执行显示列表
glTexCoord*() 设置纹理坐标
glEdgeFlag*() 控制边界绘制
glMaterial*() 设置材质
表7-2 在glBegin()和glEnd()之间可调用的函数
glVertex3f()表示了该函数属于 gl库,参数是三个float型参数指针。我们用glVertex*()来表示这一类函数。
基本库
2.几何图元类型和说明
类型 说明
GL_POINTS 单个顶点集
GL_LINES 多组双顶点线段
GL_POLYGON 单个简单填充凸多边形
GL_TRIANGLE 多组独立填充三角形
GL_QUADS 多组独立填充四边形
GL_LINE_STRIP 不闭合折线
GL_LINE_LOOP 闭合折线
GL_TRIANGLE_STRIP 线型连续填充三角形串
GL_TRAINGLE_FAN 扇形连续填充三角形串
GL_QUAD_STRIP 连续填充四边形串
相关文章推荐
- libsvm支持向量机参数的意义
- TCopyDataStruct 各个参数意义
- mysqladmin status下显示各个参数的意义
- ffmpeg常用命令以及参数意义
- Jmeter 2.3.4 报表参数意义
- SESSION_CACHED_CURSORS参数对性能的意义
- open()参数宏的意义
- 有关/proc/uptime这个文件里两个参数所代表的意义
- Hadoop中mapred.child.java.opds参数意义
- open()参数宏的意义 O_TRUNC
- REVIT族参数部件类型意义
- 有关/proc/uptime这个文件里两个参数所代表的意义
- opengl的坐标和glFrustumf的设定及参数相关意义
- ps aux各参数意义
- ps 参数中stat的意义
- Linux系统内核网络参数的意义及应用
- setsockopt中参数之SO_REUSEADDR的意义
- RMI 各参数意义及其优化方案
- 实例说明listen()函数第二个参数的意义与用法
- C++基础积累 _tmain(int argc,_CHAR*arg[])参数的具体意义