第九课:VBO索引 === 索引的原理 目前为止,建立VBO时我们总是重复存储一些共享的顶点和边。 本课将介绍索引技术。借助索引,我们可以重复使用一个顶点。这是用索引缓冲区(index buffer)来实现的。 https://www.aiknowledge.cn/images/OpenGL教程/indexing1..webp 索引缓冲区存储的是整数;每个三角形有三个整数索引,用索引就可以在各种属性缓冲区(顶点坐标、颜色、UV坐标、其他UV坐标、法向缓冲区等)中找到顶点的信息。这有点像OBJ文件格式,但有一点相差甚远:索引缓冲区只有一个。这意味着若两个三角形共用一个顶点,那这个顶点的所有属性对两个三角形来说都是一样的。 共享vs分开 来看看法向的例子。