学习笔记:GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
2014-11-11 22:40
190 查看
GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
GLSL 是一种管道,一种图形化的流水线
1.GLSL 的具体工作流程:
![](http://www.lighthouse3d.com/wp-content/uploads/2011/06/pipeline1.png)
简化流程如下:
顶点数组 -> 几何控制器 -> 光栅化 -> 片段着色器 -> 帧缓存 -> 屏幕显示
2.具体GLSL包含以下几种shader
Vertex Shader : 重点Tessellation Control:
Tessellation Evaluation:
Geometry Shader:
Fragment Shader:重点
3.下图描述了一个简化的图形处理流水线,虽然简略但仍然可以展示着色器编程(shader programming)的一些重要概念。
![](https://images0.cnblogs.com/blog/688912/201411/112237402416342.gif)
tags:GLSL
相关文章推荐
- 学习笔记:GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
- GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
- GLSL 高级教程 – Pipeline (OpenGL 3.2 – OpenGL 4.2)
- 学习笔记:GLSL Core Tutorial – Vertex Shader(内置变量说明)
- 学习笔记:GLSL Core Tutorial – Vertex Shader(内置变量说明)
- OS X Core Controls Tutorial: Part 2/2学习笔记
- openGL学习笔记二 着色器语言GLSL变量
- core java 学习笔记(2)
- corejava学习笔记(一)
- Hibernate 3.2 学习笔记 映射集合类
- core java学习笔记(1)
- Inside the C++ Object Model学习笔记[Chap4.0-4.2]
- OpenGL学习笔记(三)
- 学习EJB for JBoss 3.2笔记(1)新的开始
- 学习EJB for JBoss 3.2笔记(2)测试jsp
- Opengl学习笔记(一)
- ASP.net(1.1)原理学习笔记--第四章 HTTP管道 Pipeline
- java 学习笔记(core java)部分
- core java学习笔记(3)
- Hibernate3.2 学习笔记 映射的基本元素和属性