找回密碼
 注冊帳號

掃一掃,訪問微社區

立方體貼圖紋理(cubemaptexture)

2015-1-6 09:06| 發布者: 楊炎| 查看: 2533| 評論: 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) 的格式。

相關閱讀

文章點評
相關文章
女校游泳队彩金 心悦麻将手机版的下载 日本av女优人兽做爱电影 广西体彩11选5号码统计 20选5开奖结果今天 台湾幸运28开奖结果 北京pk10平台投注 河南11选5 技术型十一运夺金 黑桃棋牌官方唯一指定官网 今天山西快乐十分走 燕赵河北排列7综合走势图 股票融资平台 呼和浩特按摩多少钱 30选5怎么中奖 湘娱湖南麻将官网 今天河北快3开奖号