码迷,mamicode.com
首页 > 编程语言 > 详细

《OpenGL着色语言》理解点记录二

时间:2014-12-26 00:55:10      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

别人提到“OpenGL的处理管线”时,意味着什么?
准确的讲,应该是“OpenGL图形处理管线”,“管线”带有特定的顺序,在OpenGL中就是Graphics Processing Pipeline。在OpenGL中更像一个流程图,流程图基本架构从来都没有变过。
 
“向OpenGL发送几何数据”指的是什么?
顶点位置、颜色、法线、纹理坐标、雾化坐标等。
 
“向OpenGL发送几何数据”有几种方式?
一种三种:1.“一次一个顶点”,通过glBegin()...glEnd()实现
                2.使用顶点数组,通过glDrawArrays,glDrawElements,glMultiDrawArrays,glMultiDrawElements等一次性绘制大量顶点
                3.显示列表
前两种是“立即模式”,指的是立即渲染。第三种是“显示列表模式”。
 
glCullFace()的作用?
作用于裁剪、透视投影阶段,调用glCullFace可以指定将要消隐背面多边形还是正面多边形。

《OpenGL着色语言》理解点记录二

标签:

原文地址:http://www.cnblogs.com/QQ122252656/p/4185831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!