Invoke Tech Blog

入门/你好三角形

2024-01-17

这是LearnOpenGL入门篇章的第三节-你好,三角形。本节实现了对基础三角形网格的渲染,着重理解VBO,VAO,EBO的定义。

VBO

VBO全称顶点缓冲对象,用于管理顶点数据内存。

VAO

VAO全称顶点数组对象,用于存储所有的顶点属性调用,只需要在绘制物体之前绑定VAO即可绑定所有的VBO和属性指针配置。

initialize: 绑定VAO
            绑定和配置对应的VBO和属性指针
RenderLoop: 绑定VAO
            绘制物体

EBO

EBO全称元素缓冲对象,也叫索引缓冲对象,用于索引绘制(Indexed Drawing)