3
我在Blender中设计了一个模型,我将在使用opengl构建的游戏引擎中渲染它,然后将其导出到collada。搅拌机中的模型被分成几组。这些组包含具有自己的索引的顶点法线和纹理。如果我将每个组作为单独的vbo呈现,还是应该将整个模型呈现为单个vbo,是否是件好事?拇指opengl vbo advice
我在Blender中设计了一个模型,我将在使用opengl构建的游戏引擎中渲染它,然后将其导出到collada。搅拌机中的模型被分成几组。这些组包含具有自己的索引的顶点法线和纹理。如果我将每个组作为单独的vbo呈现,还是应该将整个模型呈现为单个vbo,是否是件好事?拇指opengl vbo advice
规则是:
主要原因是与GPU交谈代价高昂。如果你给它一些需要很长时间才能完成的事情,GPU就会更加快乐,然后在它工作时不再打扰它。因此,一个VBO可能会是一个更好的解决方案,除非它会导致您需要使用的存储量大幅增加,从而导致其他地方的缓存运行。
感谢您的信息,我需要它。 – user410113 2011-02-01 00:51:42