美文网首页
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