(我指定 2.1 是因为我的笔记本电脑不会超过那个版本。我可能会在 3.x 之后将着色器引入强制执行?)。
感谢维基百科:http ://en.wikipedia.org/wiki/Vertex_Buffer_Object我开始了解使用 VBO 是多么简单(我仍然不赞成 IBO?)。到目前为止,我所理解的是使用它们的主要原因是由于数据现在存储在视频内存中而获得了性能提升。
我想知道的是我应该如何在实际环境中使用它们。例如,我所看到的都是设置一个 Vertex Buffer Object 并绘制一个三角形或一个立方体等。如果我想绘制 2 个或更多怎么办?我是否为每个要绘制的实体设置一个新的 VBO?或者我是否神奇地附加到我早期设置的一些静态 VBO?