Android Opengl在游戏周期中加载新的位图对象,这是一个好主意



我是opengl的新手,我刚刚学会了使用VBO技术加载位图。我是

(1)是否应该在游戏循环的每个循环中创建新的位图对象

(2)我应该在游戏开始时创建所有位图对象一次,并在整个游戏中使用它们

我一直在使用画布技术的第二个选项,因为加载大量位图是一项庞大的任务,所以我不包括在cylce中。但opengl的工作方式不同,所以我需要建议。

绝对不要在每个游戏周期加载东西,如果你需要从vbo中更改数据,只有在你需要使用glBufferSubData时才可以这样做。还使用GL_DYNAMIC_DRAW提示opengl有关数据的性质。

最新更新