学习笔记:GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
- GLSL 是一种管道,一种图形化的流水线
1.GLSL 的具体工作流程:
- 简化流程如下:
顶点数组 -> 几何控制器 -> 光栅化 -> 片段着色器 -> 帧缓存 -> 屏幕显示
2.具体GLSL包含以下几种shader
Vertex Shader : 重点
Tessellation Control:
Tessellation Evaluation:
Geometry Shader:
Fragment Shader:重点
3.下图描述了一个简化的图形处理流水线,虽然简略但仍然可以展示着色器编程(shader programming)的一些重要概念。
tags:GLSL