04.sprite_kit前瞻之紋理,04.sprite_kit前瞻

來源:互聯網
上載者:User

04.sprite_kit前瞻之紋理,04.sprite_kit前瞻
04.Sprite_Kit前瞻之紋理

專業詞彙掃盲:
textures:紋理,電腦圖形學中的紋理既包括通常意義上物體表面的紋理即使物體表面呈現凹凸不平的溝紋,同時也包括在物體的光滑表面上的彩色圖案,通常我們更多地稱之為花紋。

紋理說白了就是共用的映像,用來渲染精靈(sprites),打個比方呢就是給精靈穿件“衣服”。那麼什麼時候用紋理呢?比如我們要將一張圖片應用到多個精靈時,就需要紋理了,試想下無數個精靈身著同一款“衣服”。通常我們通過載入儲存在應用程式bundle 中的影像檔建立紋理。不過,Sprite Kit 在運行過程中仍然能通過Core Graphices images或者節點樹來建立紋理。

Sprite Kit 簡化了紋理管理方式,只需要通過簡單代碼就能載入和適用於圖形硬體。此外紋理管理一般由Sprite Kit架構自動接管。當然也有例外情況,比如你正在發開一款擁有大量圖片的遊戲,為了提高應用效能就應該人為控制紋理管理部分。主要是通過明確通知Sprite Kit架構去載入紋理來實現。

通常在遊戲中,我們將一組具有聯絡的紋理整合在一起,叫做texture atals。比如人物的一個技能動作,可以細分為多張圖片,假如一頁頁按順序播放,就感覺在播放動畫一般。通過texture atals,大大提高了渲染執行效率

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.