在做了一些基本测试之后,我还不清楚一些事情:
在初始化应用程序时,绑定 vao、vbo 和 ibo 的顺序是否重要?在大多数教程中,我看到您首先生成 vao,然后生成 vbo,然后生成 ibo,但在其他教程中,他们更改了顺序,它似乎有效......
vao 怎么知道绑定了什么?当调用 glBindBuffer 到活动的 vao 对象时,你是否调用了一些特殊的函数(在幕后)?
我不仅在问它们“如何”工作,而且在问它们“为什么”工作,我已经尝试阅读一些 openGL 规范,但对于新手 openGL 程序员来说太混乱了。