日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Unity全局光照

發布時間:2023/12/31 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity全局光照 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

直接光照和間接光照

通過上一篇文章Unity局部光照、直接光照,我們了解到

由光源照射到物體,經過物體A的反射(包括漫反射和鏡面反射)進入相機的光稱為直接光照(局部光照)。

被直接光照照射的地方會形成光亮和陰影,而沒有被照射的地方就會是一片死黑,這和現實世界肯定是有差異的。

想象現實生活中的場景,一束光投進窗戶,從而整個房間的陰暗角落也會被照亮。這就是因為在現實世界中,光照射到物體表面之后,會不斷發生反射到其他物體的表面,再反射進入入眼的。在Unity中我們稱這些物體表面反射的光為間接光照。

即,由光源照射到物體,經過物體A的反射到物體B、C、D,再物體B、C、D等反射進入相機的光稱為間接光照。

?

全局光照是什么?

全局光照(global illumination),簡稱GI;Unity是從Unity5開始引入行業領先的實時全局光照技術Enlighten系統,用于模擬光從表面反射到其他表面(間接光)的方式,而不僅僅是直接從光源(直接光)照射到表面的光,使我們在Unity中構建的場景更加真實和有層次感。而不是沒有光照的地方是一片死黑。

簡單來說,全局光照=直接光照+間接光照。

我們可以看一下全局光照和局部光照的效果對比

使用全局光照的場景要比沒有使用的要真實和有層次的多,沒有光照直接照射的地方,也會有一定的亮度。

?

全局光照帶來的問題

現在我們知道了全局光照的作用了,但間接光照的算法非常復雜,計算速度太慢,不太可能完全實時計算;所以我們通過烘焙光照貼圖來節省計算量,在達到好的效果的時候也兼顧性能。

?

補充說明:

1、Unity版本:Unity2019

2、部分圖片來源于網絡如有侵權請私信刪除

總結

以上是生活随笔為你收集整理的Unity全局光照的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。