GLSL
野生文艺青年一枚
在校学生
展开
-
GLSL着色语言的学习(一)渲染管线流程
1.首先了解OpenGL渲染管线,就是一系列数据处理流程。在OpenGL中,会用到不同的四种不同的着色阶段,其中最常用的就是顶点着色器和片源着色器,前者处理顶点数据,后者处理光栅化的片元数据。下面来详细解释每一步。(1)。首先接受用户传进来的数据(vertex Array或Buffer objects)(2)。顶点着色器(常用的三个修饰符attribute、uniform、va原创 2015-11-21 20:40:55 · 3415 阅读 · 0 评论 -
GLSL着色语言的学习(二)光照模型
1.一般构造图形的四个步骤(1)三维建模构造物体在场景中的几何结构(结构)(2)转换成二维(投影)(3)确定场景中可见面(消隐)(4)计算可见面的颜色(光照)2.光照知识在这里需要补充一下物理、光学的知识。物体的颜色取决于该物体对可见光的某种波长的吸收情况,显现的是该波长的互补光的颜色。 全部吸收,就是不反射,就是黑色全部反射,就是不吸收,就是白原创 2015-11-23 22:58:06 · 1271 阅读 · 0 评论