0

我查看了很多论坛,但无法提高 ipad 视网膜上的 fps。我目前获得 40 fps 并且目标是 60。我正在为我的 2d 游戏使用正交投影。我必须绘制 1 个不透明背景、3 个透明背景和 20 个透明图像(10 个屏幕大小为 1/4,10 个屏幕大小为 1/10)。我可以绘制所有小图像和背景,但是当我绘制其他透明背景时,我得到 40 fps。到目前为止我所做的一切:1)禁用与不透明对象的混合 2)禁用 alpha 测试 3)减少图像的位数 4)降低图像的分辨率

这是我的 alpha 混合代码:

glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);

请帮忙!!!!

4

0 回答 0