图形管道如何工作?

时间:2014-10-25 09:24:47

标签: opengl matrix 3d

根据我的研究,图形管道的工作原理如下:

模型空间

- > * Scalation / Translation / Rotation Matrices

世界空间

- > *查看矩阵

查看/相机空间

- > *透视投影矩阵

剪辑空间

- - - - >为您提供光栅化

使用的NDC

有人可以告诉我这是否正确吗? 剪辑空间与投影空间相同吗?

1 个答案:

答案 0 :(得分:1)

这是正确的,但你只关注顶点着色器阶段。我认为this是对图形管道的更全面的概述"。这就是OpenGL为您提供的,但是您不需要使用所有阶段,某些阶段是可选的。典型的程序只使用顶点(Model => World => View => ...)和片段着色器(纹理,光照......)。

此外,您应该注意您的管道是光栅化管道。还有其他方法(Ray tracing)。