立方體紋理cubic_texture

來源:互聯網
上載者:User
立方體紋理cubic_texture

設定在立方體紋理內使用的映像。由6個獨立的映像組成一個立方體的6個面。如果硬體支援的話,這類紋理常被用在反射映射(reflection maps)或者天空盒(skyboxes)中。共有兩種格式,一種是簡短格式,映像名按一定特殊格式命名;另一種格式雖然更靈活,可以任意取名,但是長度也相應更長。

格式1 (短格式): cubic_texture <base_name> <combinedUVW|separateUV>

格式1這種格式的基礎名如'skybox.jpg',系統會希望你提供的各面映像名為skybox_fr.jpg,skybox_bk.jpg,skybox_up.jpg,skybox_dn.jpg,skybox_lf.jpg,and skybox_rt.jpg。

格式2 (長格式): cubic_texture <front> <back> <left> <right> <up> <down> separateUV

格式2這種格式,每一面都顯式地指定,以防如果沒辦法按一致的標準命名。你可以使用帶separateUV參數的格式2,因為combinedUVW需要一個單獨的紋理名賦值給複合3D紋理(見下面)。

兩種格式中,最後一個參數的意思如下:

combinedUVW
6個紋理被合在一個立方體紋理映射中,使用帶U,V,W元素的3D紋理座標。對於反射映射是必要的,因為你永遠不知道你將要需要的是哪一個面。需要注意的是,不是所有的顯卡都支援立方體環境映射。
separateUV
6個紋理被分開來儲存,但是被一個紋理層引用。在任一時刻只有一個紋理處於活動狀態(實際上,它們被作為6幅畫面儲存起來),所以使用2D UV座標。這種類型適用於天空盒(skyboxes)因為每次只有一面被渲染,而且在更老的顯卡上也有硬體支援。
預設: 無 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.