我很難理解OpenGL中紋理和圖像之間的關係。我知道當iPhone上的GPU渲染紋理時,它們是固有的開銷,這正是您創建CCSpriteBatchNode(cocos2d)以及紋理貼圖以減少這種開銷的原因。但是GPU如何繪製不同的圖像,如岩石,敵人,甚至是船隻,甚至是使用相同紋理的巨大怪物?我讀過紋理應該是OpenGL緩衝區,用於存儲圖像的顏色元素值,但正如我所說,可能有許多不同類型的對象具有不同的顏色值,所以如何使用相同的紋理繪製它們?OpenGL ES 2.0的紋理和圖像之間的關係
我完全喪失了區分紋理和真實圖像的可能性,我們可以在Illustrator上對其進行說明,然後使用紋理圖集將其複製到我們的項目中。另一個有趣的事情是,紋理的尺寸應該是2的權力,但圖像可以有任何尺寸!任何人都可以請指導我一個紋理是什麼,它與圖像有什麼不同?謝謝。
你說精靈將使用不同的紋理座標來繪製紋理的一部分的一部分是缺失的鏈接。現在這一切都有道理..!謝謝 –
不用客氣=) – Morion