1. 將全景圖片轉(zhuǎn)換為6面的立方體
最初的原始圖片
通過PTGui 軟件將圖片分解為6個部分
2. 通過Unity進(jìn)行操作
創(chuàng)建3D項(xiàng)目工程
將之前的6張圖片導(dǎo)入到Assets中
創(chuàng)建一個Metrial并且設(shè)置它的Shader如下,并且將6張圖片與其前 后 左 右 上 下 分別對應(yīng)
設(shè)置完成后,通過下方查看效果:
打開Windows/Lighting食零,使用上一步驟的材質(zhì)球設(shè)置Scene , 這個時候右邊的全景信息就被替換了(先忽略掉這2個反光物體劈猿,后面會講)
但是當(dāng)前的貼圖還會有些縫隙屈芜,這是由于貼圖的自循環(huán)導(dǎo)致的, 解決的方法如下:
在Assets中選中最原始的6張貼圖签钩,設(shè)置為不循環(huán)后點(diǎn)擊Apply應(yīng)用
3. 如何表現(xiàn)反射效果
創(chuàng)建一個球體Sphere和一個新的材質(zhì)球Metrial硬霍,并且設(shè)置這個材質(zhì)球的Shader如下:
創(chuàng)建一個Cubemap帜慢,它主要是用來表現(xiàn)反射的效果,
設(shè)置Cubemap,將之前的6張貼圖也拖放進(jìn)來
選中上一步創(chuàng)建的材質(zhì)球唯卖,將Cubemap拖放到對應(yīng)的位置
在將這個材質(zhì)球直接拖到球體上粱玲,則球體就會出現(xiàn)反射的效果