2010-06-21 68 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