opengl--重新开始--02
来源:互联网 发布:3d彩票预测分析算法 编辑:程序博客网 时间:2024/05/29 18:01
绘制几何图形
glClearColor(r,g,b,a)---清除窗口颜色设置
glClear(GLbiffield mask)---用当前的缓冲区清除值清除指定的缓冲区
(颜色缓冲区 GL_COLOR_BUFFER_BIT
深度缓冲区 GL_DEPTH_BUFFER_BIT
累积缓冲区 GL_ACCUM_BUFFER_BIT
模板缓冲区 GL_STENCIL_BUFFER_BIT)
glBegin(GLenum mode) :标志一个顶点数据列表的开始
(GL_POINTS :点
GL_LINES : 一对顶点被解释为一条直线
GL_LINE_STRIP:一系列的连接直线
GL_LINE_LOOP: 和上面相同但第一个顶点和最后一个点相连
GL_TRIANGLES:3个顶点被解释为一个三角形
GL_TRIANGLES_STRIP:三角形的连接串
GL_TRIANGLES_FAN:连接成扇形的三角形系列
GL_QUADS:4个顶点被解释为一个四边形
GL_QUADS_STRIP:四边形的连接串
GL_POLYGON: 简单的凸多边形的边界 )
glClearColor(r,g,b,a)---清除窗口颜色设置
glClear(GLbiffield mask)---用当前的缓冲区清除值清除指定的缓冲区
(颜色缓冲区 GL_COLOR_BUFFER_BIT
深度缓冲区 GL_DEPTH_BUFFER_BIT
累积缓冲区 GL_ACCUM_BUFFER_BIT
模板缓冲区 GL_STENCIL_BUFFER_BIT)
glBegin(GLenum mode) :标志一个顶点数据列表的开始
(GL_POINTS :点
GL_LINES : 一对顶点被解释为一条直线
GL_LINE_STRIP:一系列的连接直线
GL_LINE_LOOP: 和上面相同但第一个顶点和最后一个点相连
GL_TRIANGLES:3个顶点被解释为一个三角形
GL_TRIANGLES_STRIP:三角形的连接串
GL_TRIANGLES_FAN:连接成扇形的三角形系列
GL_QUADS:4个顶点被解释为一个四边形
GL_QUADS_STRIP:四边形的连接串
GL_POLYGON: 简单的凸多边形的边界 )
glEnd(void): 标志着一个顶点数据列表的结束
glVertex[234]{sifd}(TYPE coords) 描述几何物体的顶点 glVertex2s(2,3) glVertex3d(0.0,0.0,3.1);
***** glBegin() glEnd() 之前不能使用其他OpenGL函数 除了颜色 法线向量 纹理坐标或上述的任意组合
glEnable glDisable : 启用一个功能 关闭一个功能----60多个枚举
glGetBooleanv glGetIntegerv glGetFloatV glGetDoublev glGetPointerv---查询函数 (GLenum pname, GLboolean* params) 第二个参数存储返回值
2-1显示设置
glPointSize(GLfloat size)---设置被渲染的点的宽度0-1.0
glLineWidth---直线的宽度 0-1.0 默认1.0
glCullFace(GLenum mode)--- 剔除 GL_FRONT GL_BACK GL_FRONT_AND_BACK
必须先开启glEnable(GL_CULL_FACE) 开始剔除功能
0 0
- opengl--重新开始--02
- opengl--重新开始--01
- opengl--重新开始--03
- opengl--重新开始--04 视图
- opengl--重新开始--05 颜色和光照
- 重新开始
- 重新开始
- 重新开始
- 重新开始
- 重新开始
- 重新开始
- 重新开始!
- 重新开始!
- 重新开始
- 重新开始
- 重新开始
- 重新开始
- 重新开始
- seajs如何引入jquery?
- Hive窗口函数
- android L常用颜色属性说明
- 《大型网站技术架构》读书笔记之八:固若金汤之网站的安全性架构
- 自己动手模拟开发一个简单的Web服务器
- opengl--重新开始--02
- linux学习总结
- HashMap原理详讲
- 星星评分
- ViewPager 全面剖析及使用详解
- Create an SSH public and private key pair for Linux VMs (转载)
- 28.日志路由组件
- 汇编语言在屏幕指定位置输出字符串
- 双摄像头系列(3)原理深度剖析(电子行业人士必看)