慢阿尔法混合opengl es 1.1

时间:2013-07-06 22:16:28

标签: ios ipad opengl-es opengl-es-1.1

我查看了不少论坛,但无法在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);

请帮助!!!!

0 个答案:

没有答案