OpenGL学习笔记二

2021-02-23  本文已影响0人  MxlZlh

OpenGL 基础渲染

一、OpenGL 渲染结构

OpenGL渲染结构

有3种向OpenGL 着⾊器传递渲染数据的⽅法可供我们选择
1.属性
2.uniform 值
3.纹理

二、OpenGL 基础图元

•点
•线
• 线带
• 线环
• 三⻆形
• 三⻆形金字塔
• 三⻆形带
• 三⻆形扇

三、存储着色器

存储着⾊器分类

• 单位着⾊器
• 平面着⾊器
• 上⾊着⾊器
• 默认光源着⾊器
• 点光源着⾊器
• 纹理替换矩阵
• 纹理调整着⾊器
• 纹理光源着⾊器

顶点着色器,可编程管线中的一种着色器,而且是必须实现的。用来处理顶点的。(片元着色器也需要自己实现)
存储着色器,在固定管线中的对多种效果已封装好的着色器。

常⽤代码

• 定义着⾊器
GLShaderMananger shaderMananger;
• 初始化着⾊器
shaderMananger.initalizeStockShaders();
• 使⽤
shaderMananger.userStockMananger(参数列列表)

上一篇下一篇

猜你喜欢

热点阅读