1
目前,在我的渲染引擎中,每个网格数据都有一个VBO(1个VBO用于顶点,1个VBO用于法线,1个VBO用于纹理坐标,1个VBO用于切线,1个VBO用于bitangents )并且所有这些都与VAO绑定在一起。OpenGL单个VBO vs多个VBO
我现在想改变系统来保存包含所有网格数据(顶点,法线等)的单个VBO,但是我会从中获得多少糊涂?谈到速度和效用(因为如果我的网格没有纹理,我可能没有所有的数据并且只提供顶点和法线)。
好的。现在我正在设置环境来测试他们两个,我希望我会看到使用一个VBO的一些改进,因为现在它很慢,而我认为的一件事是因为是多个VBO。我会明白的 – zeb