MMD聯(lián)動Unity學習筆記 Vol.6.1 動態(tài)云天空盒

前言
????原來第9期筆記被UP手滑誤刪,那么UP就重新發(fā)一遍。這篇筆記內容來自傅老師的Unity渲染課"渲染相關知識 - 09 - Cloudy sky",有興趣的同學可以看看。

????另外,推薦學習Unity的同學可以去關注一下傅老師。傅老師來自臺灣的大學老師(現(xiàn)在已經(jīng)是系主任了好像),它的課生動有趣,干貨十足,聲音還超好聽,人送外號”傅杰倫",hhh。

事先準備

在GItHub下載CloudSkyboxs。
下載地址:https://github.com/keijiro/CloudSkybox
值得一提的是,這個插件是日本著名TA?Keijiro Takahashi(高橋啓次郎)大神寫得哦。

導入
在Unity Asset資源文件夾中新建一個的文件夾(可以將其命名為CloudSkybox),將CloudSkybox,Klak,NoiseTools,Test拖入其中。


拖入完成后,如果看到這警告欄,我們點選左側的選項即可。

我們在Test文件夾里面可以看到Test這個材質球,我們點擊它,就可以在右側看到它的效果。我們可以直接把它拖到場景中也是可以的。

因為它使用的Gamma的顏色空間,它會顯得比較暗。

我們在Edit > Project Settings >Other Settings下面找到Color Space,將它由Gamma改為Linear,可以看到天空變得明亮了。如果你依然感覺得天空還是很暗的話,我們可以修改里面參數(shù)讓它變亮。

我們下面詳細解釋各個參數(shù)的作用。

Sample Count(min) 最小樣本數(shù),推薦24左右
Sample Count(max)?最大樣本數(shù),推薦40左右
Sample Count(light)?光照樣本數(shù)
Noise Volume 噪點體積
Frequency 控制云的頻率。Frequency?1是云塊大面積的調整,Frequency?2是細微的調整。
Amplitude 控制云的振幅。
Bias?控制云的偏壓。
Scroll Speed 代表云的卷動速度。w值不用調整。Speed 1是調整云整體的運動,Speed 2是調整自身的運動速度。
Altitude(bottom)云層的低層位置。推薦2000左右,太低的話會有很多噪點。
Altitude(top)云層的頂層位置。推薦5000左右。
Far Distance 是云可見的距離,數(shù)值越大就會使云顯示的感覺越遠。調得越大噪點越明顯,所以這個值不需要設置的過大。
Scattering Coeff 控制云的亮度。這個值用滑桿調整很容易會過曝或過暗,所以我們最好使用手動輸入的方法來進行設置。
Henyey-Greenstein 估計控制云的對比度。設置為0比較合適。
Extinction Coeff 消光系數(shù)。表示云顏色衰減素數(shù)。(基本不用調節(jié))
Sun Size 太陽大小。
Atmosphere Thickness 大氣厚度。推薦設置為1。
Sky Tint 天空顏色。
Ground 地面。
Exposure 是整個天空的曝光度。

Lens Flares

????在Asset Store搜索Lens Flares下載并導入,點選場景中的平行光,在Inspector中找到Flare選項,點擊后面的小圓點可以選擇導入的各種Flare。

如果你看不到光暈,那是因為你對著太陽。

我們對著太陽的時候就可以看到光暈了。
