美文网首页视觉学习
OpenGL入门-渲染过程中涉及的专业术语

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

作者: 一代千禧 | 来源:发表于2020-07-02 22:43 被阅读0次

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

    大致流程

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

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

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

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

    专业术语解释

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

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

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

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

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

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

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

    相关文章

      网友评论

        本文标题:OpenGL入门-渲染过程中涉及的专业术语

        本文链接:https://www.haomeiwen.com/subject/hrnawftx.html