【发布时间】:2011-09-19 09:04:37
【问题描述】:
我有一个我为 iPhone 编写的游戏引擎,它使用 OpenGL 来绘制 2d 精灵、背景等。我本来可以使用 Cocos2d,但我想我可以通过自己编写来了解更多信息。它工作并且似乎相当有效,但是通过 Instruments OpenGL 分析器运行我的游戏,它返回了很多关于如何做得更好的指针,谈论 VBO 和类似的事情。
假设我的游戏只绘制了许多应用了不同纹理的二维四边形,那么最有效的方法是什么?绘制 2 个三角形或单个四边形更快吗? VBO 在这方面是不是矫枉过正,或者它们实际上会带来性能提升?
【问题讨论】:
标签: iphone performance opengl-es 2d vbo