一些概念:
图形渲染管线(Pipeline)
在
OpenGL
中任何事物都在
3D
空间中,但是屏幕和窗口是一个
2D
像素阵列,所以
OpenGL
的
大部分工作都是关于如何把
3D
坐标转变为适应你屏幕的
2D
像素。
3D
坐标转为
2D
坐标的处理
过程是由
OpenGL
的图形渲染管线
(Pipeline
,大多译为管线,实际上指的是一堆原始图形数据
途经一个输送管道,期间经过各种变化处理最终出现在屏幕的过程
)
管理的。图形渲染管线可
以被划分为两个主要部分:第一个部分把你的
3D
坐标转换为
2D
坐标,第二部分是把
2D
坐标转
变为实际的有颜色的像素。