美文网首页
Android OpenGL 01 --- 基本概念

Android OpenGL 01 --- 基本概念

作者: 沪漂意哥哥 | 来源:发表于2022-03-22 09:24 被阅读0次

    一.为什么是三角形?

    三角形是图像领域的最小单元。

    二. OpenGL绘制过程

    1.位置排版,顶点位置确定好(顶点位置)。
    2.根据各个位置排版,细节的网格排版(光栅化)。
    3.根据各个位置排版,细节的网格排版执行逻辑处理(光栅操作逻辑)。
    4.颜色色彩的准备工作(纹理过滤)。
    5.片元处理,其实就是上色,绘制成效画面(纹理填充)。
    6.输出结果--》GPU--》画面。

    image.png

    三. 坐标系(重点)

    image.png image.png image.png

    四. Shader着色器(重点)

    着色器(Shader)是运行再GPU上的小程序。
    顶点着色器(vertex shader)如何处理顶点,法线等数据的小程序。
    片元着色器(fragment shader)如何处理光,阴影,遮挡,环境等对物体表面的影响,最终生成一副图像的小程序。

    相关文章

      网友评论

          本文标题:Android OpenGL 01 --- 基本概念

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