三、OpenGL渲染架构

2020-07-14  本文已影响0人  马子边
OpenGL 渲染基础.png

主要分为两个模块, Client和Server.

数据传递

那么客户端的代码怎么把数据传入到顶点着色器、片元着色器的呢?
从图上我们可以看出, 客户端和服务器数据传输有三个通道:

通道名 参数类型 可传入的着色器
Attributes 顶点坐标(x、y、z)、光照坐标、投影矩阵、模型矩阵、纹理坐标 顶点着色器
Uniform 统一批次的数据,不经常发生变动的数据 顶点着色器、片元着色器
Texture
Data
纹理数据 顶点着色器、片元着色器
上一篇 下一篇

猜你喜欢

热点阅读