1
我注意到有關spritesheets的一件事是他們的文件大小並不完全一致。當你有個人圖像時,假設它們被正確壓縮,它們的文件大小不會改變。但對於精靈表格,圖像的文件大小可能因圖像的排列方式而異。最佳spritesheet算法
舉個例子,我創造了這個spritesheet:
Sheet http://pokebattlers.net/img/misc/forumstars.png我試過水平,我試過的2x3縱向和橫向,我嘗試了所有6! = 720
可能安排的圖像,然後我發現的是,星星的順序進行絕對沒有區別(我沒有真正期待它,因爲圖像是索引的,所以改變的是調色板被重新排列),但垂直佈局產生的文件比任何其他文件都小。
有沒有什麼算法可以幫助確定圖像的最佳排列方式,還是僅僅是一種蠻力的「嘗試一切,找到最小的一個」?
另外,爲什麼在這個和我試過的其他一些情況下,垂直陣容會產生比水平陣列更小的文件?
在這個問題上的影像,它被。 :/ – 2013-01-28 18:50:27
對不起,我將圖像合併爲更大的sprite shhet並將其刪除。這張照片只有六個不同顏色的星星,沒什麼特別的。 – 2013-01-28 19:52:23