我已經有PVR紋理壓縮工作,在我的iPhone遊戲中工作都很開心,但是我在拼貼多個紋理時遇到了問題。基本上,我有一個非常大的背景,分成多個512x512的瓷磚,所有的PVR壓縮。然後將它們放在一起看起來像一個大背景圖像。 PVR的工作方式,因爲它不知道它應該是壓縮紋理,就好像它是一個非常大的紋理 - 即使用鄰居的平鋪信息來確定如何執行PVR壓縮。PVR紋理壓縮拼貼(暴露邊緣上下文)
我能想到也許有一些方法可以做到這一點。
1)以某種方式告訴texturetool命令行程序以適應其他將要相鄰的圖像。
2)使用命令行程序生成一個代表整個圖像的巨大PVR紋理,然後以某種方式將字節分成多個圖像 - 可能不可能。
3)做一些很好地融合邊緣的OpenGL ES技巧。
4)做一些技巧,我在每個瓷磚中有冗餘信息,然後在繪製紋理時剪切這些區域(請不要)。
希望我可以做1,2或3,或者有一些其他衆所周知的解決方案。
誰給了我-1,爲什麼? – Eli 2009-08-19 21:30:09