2010-06-21 69 views
1

的Cocos2D雪碧性能是否有可能通过减少它们的图像文件中使用位平面的数量来提高性能绘制的精灵?例如,如果您只使用4种颜色,因此图像是2个位平面,那么cocos2d会比24位颜色精灵更快地显示和操作它们吗?有位平面

回答

0

减少对你的图像位深度和规模肯定会提高性能。您将使用更少的纹理内存,总体而言,CPU /内存的工作量应该会减少。最好的办法是尽量减少图像的大小/细节,看看它如何影响性能。

+0

感谢。已经开始尝试,并认识到有一些收获。特别有兴趣知道cocos2d/iPhone是否具有bitplanes数字/用法的特定边界。文档在这方面看起来很轻。假设底层硬件确实有偏好或最佳值,但对知道这些值有用。 – JxBomb 2010-06-24 05:44:32

+0

没问题Jx。当然,对于图像大小和位深度可以使用什么是有限制的,但这些都是我记忆中的极限。如果这些问题很可能已经在StackOverflow上或Cocos2D论坛(http://www.cocos2d-iphone.org/forum/)上得到解答。我无法回想起头脑中的细节。请记住,Cocos2D最终是OpenGL,因此您可能还想在该上下文中搜索一些答案。 – 2010-06-24 15:10:37