视觉学习

OpenGL入门-渲染过程中涉及的专业术语

2020-07-02  本文已影响0人  一代千禧

OpenGL入门-渲染过程中涉及的专业术语

大致流程

1、原始图像(png、jpg格式等)文件解压操作得到更多详细信息,如顶点信息、RGBA等

2、顶点着色器根据顶点坐标绘制大致的图像框架(涉及专业术语:顶点数组、图元、着色器)

3、在经过剪裁、投影、 光栅化等系列操作后,片元着色器对其进行上色填充(涉及专业术语:投影,光栅化)

4、最后通过交换缓冲区等系列操作显示在屏幕上

专业术语解释

1、顶点数组:存放顶点坐标信息,一般位于内存中,为提高性能,可存放在显存中,即顶点缓存区。

2、图元:有三种类型的图元:点、线、三角形,由这三种基本图元构建图像。

3、着色器:类似于方法、函数,是代码段。和函数和方法的区别在于,一个针对CPU,一个针对GPU。目前大致可分固定着色器、自定义着色器两类。介绍两种可自定义着色器:

一、顶点着色器:处理顶点相关的内容:1、确定位置;2、缩放、平移、旋转换算;3、投影

二、片元着色器:处理像素相关的内容,如:颜色上色、填充等

4、投影:将几何图形的3D坐标将投影到一个2D表面,显示出来

5、光栅化:将一个图元转变为一个二维图象的过程。该过程包含了两部分的工作。第一部分工作:决定窗口坐标中的哪些整型栅格区域被基本图元占用(确定像素范围);第二部分工作:分配一个颜色值和一个深度值到各个区域。光栅化过程产生的是片元。

上一篇下一篇

猜你喜欢

热点阅读