一.渲染管线
渲染管线流程为上面几个步骤,点的映射->连接->栅格化->上色。
OpenGL的管线流程如下:
•
Vertex Specification
:指定顶点属性
•
Vertex Buffers Object:VBO
•
Texture Sampling
:纹理采样
•
Texture buffer object
(
TBO
)
•
Vertex Shading
:顶点着色(顶点处理)
•
Tessellation
:细分处理
•
Geometry Shading:
几何着色,几何体处 理
•
Rasterization
: 栅格化
•
Fragment Shading
:片元着色(准像素处 理)
(其中,render可以理解为渲染、或是绘制)
•
渲染(
Render
)
:
将数据从“硬盘” 绘制到屏幕
•
细分(
Tessellation
):注重细节
•
着色器(
Shader
):一段代码, 在可编程阶段
•
顶点(
Vertex
)
:
最基本元素
•
图元(
Primitive
):最基本的形 状
•
栅格化(
Rasterization
):连续变 离散
•
像素(
pixel
):图像中的一个点
•
片元(
Fragment
):准像素
•
纹理(
Texture
):图像