找回密碼
 注冊帳號

掃一掃,訪問微社區

立方體貼圖紋理(cubemaptexture)

2015-1-6 09:16| 發布者: 楊炎| 查看: 1844| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 立方體貼圖紋理 (cubemap texture)立方體貼圖紋理 (cubemap texture)是置于假想立方體各面上的六個單獨方形紋理的集合。它們最常用于在對象上顯示無限遠反射(類似于天空盒 (skybox)在背景中顯示遙遠景色的方式)。u ...

立方體貼圖紋理 (cubemap texture)

立方體貼圖紋理 (cubemap texture)是置于假想立方體各面上的六個單獨方形紋理的集合。它們最常用于在對象上顯示無限遠反射(類似于天空盒 (skybox)在背景中顯示遙遠景色的方式)。unity 中的反射內置著色器使用立方體貼圖 (cubemap) 顯示反射。

a在此球體上顯示為反射的山脈場景立方體貼圖 (cubemap)

可以通過多種方式之一創建立方體貼圖 (cubemap):

使用(assets)->創建 (create)->立方體貼圖 (cubemap),設置其屬性,然后將六個紋理(texture)資源拖動到對應立方體貼圖 (cubemap)“面”上。請注意,紋理在更改時必須重新應用,因為紋理會烘焙為立方體貼圖資源 (cubemap asset),無法鏈接到紋理。

使用紋理(texture)導入設置從導入的單個紋理資源創建立方體貼圖 (cubemap)。

從腳本將場景渲染為立方體貼圖 (cubemap)。camera.rendertocubemap頁面中的代碼示例包含用于從編輯器直接渲染立方體貼圖 (cubemap) 的腳本。

屬性

屬性:

功能:

右 (+x) (right (+x))

立方體貼圖 (cubemap) 面右全局面的紋理。

左 (-x) (left (-x))

立方體貼圖 (cubemap) 面上全局面的紋理。

上 (+y) (top (+y))

立方體貼圖 (cubemap) 面上全局面的紋理。

下 (-y) (bottom (-y))

立方體貼圖 (cubemap) 面下全局面的紋理。

前 (+z) (front (+z))

立方體貼圖 (cubemap) 面前全局面的紋理。

后 (-z) (front (-z))

立方體貼圖 (cubemap) 面后全局面的紋理。

面大小 (face size)

每個單獨立方體貼圖 (cubemap) 面的寬度和高度(以像素為單位)。紋理會在內部縮放以適應此大小,無需手動縮放資源。

多層貼圖 (mipmap)

啟用可創建多層貼圖。

格式 (format)

創建的立方體貼圖 (cubemap) 的格式。

相關閱讀

文章點評
相關文章
送書《UE材質完全學習教程》!
女校游泳队彩金 大庆冠通麻将下载安装 3d历史今天开奖结 快速赛车 辽宁麻将玩法规则 国际棋牌游戏下载 北京pc蛋蛋和值遗漏 新版青海11选5基本走势图 新西兰4.5彩开奖 梁平戴斯酒店陪酒女 河南11选5 15选5中奖规则 乐禧白城麻将最新版 p3试机号八卦图 河北十一选五历史开 宝石奥德赛 厦门酒店小姐