三、OpenGL的渲染架构

2020-07-09  本文已影响0人  东篱采桑人
OpenGL渲染架构

OpenGL的渲染架构主要分为两部分,Client和Server。Client指的是调用OpenGL API的客户端代码,Server指的是OpenGL完成渲染的底层实现逻辑。

从渲染架构图可以得知,整个渲染流程如下:

  1. 客户端代码调用OpenGL API。
  2. OpenGL通过三个通道来将图形信息传递给顶点着色器和片元着色器。
  3. 顶点着色器处理完顶点数据后,再通过图元装配,得到构成这个图形的所有图元。
  4. 片元着色器对图元经过光栅化后转化成的栅格数据进行运算,再对像素点进行着色和填充,这样就完成了图形渲染。
上一篇 下一篇

猜你喜欢

热点阅读