首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opengl vbo建议

opengl vbo建议
EN

Stack Overflow用户
提问于 2011-01-29 23:53:37
回答 1查看 818关注 0票数 3

我有一个在Blender中设计的模型,在导出到collada后,我将在使用opengl构建的游戏引擎中进行渲染。搅拌机中的模型被分成几组。这些组包含顶点、法线和纹理,它们都有自己的索引。如果我将每个组渲染为单独的vbo,或者我应该将整个模型渲染为单个vbo,这是一件好事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-30 22:28:43

经验法则是:

当possible;

  • always与交谈时,总是尽可能少地更改
  • 的OpenGL状态。

主要原因是与GPU对话的成本很高。GPU会更快乐,如果你给它一些东西,它需要很长时间才能完成,然后在它工作的时候不再打扰它。因此,单个VBO可能是更好的解决方案,除非它会导致您需要使用的存储量大幅增加,从而与其他地方的缓存运行。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4837774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档