ng9*_*g93 3 android 2d canvas opengl-es sprite
即时测试android SpriteMethodTest,在默认设置画布上获得58fps,而open gl则在50-55fps之间,并且间隙随着更多精灵而变得更大.
我的印象是opengl比画布快,所以这是错的吗?或者他的手机有什么问题(htc欲望)?
http://code.google.com/p/apps-for-android/source/browse/trunk/SpriteMethodTest/
应该注意的是,SpriteMethodTest没有以最高效率使用OpenGL.每个精灵都使用自己的一组GL调用进行渲染,理想情况下,应该将很多精灵分成尽可能少的OpenGL调用.
这是现在在JavaGaming.org上发生的精灵渲染性能枪战,而libGDX是当前的领跑者.正确处理后,OpenGL是绘制内容的最快方法.
| 归档时间: |
|
| 查看次数: |
2293 次 |
| 最近记录: |