Unity學(xué)習(xí)筆記 Vol.98 Unity HDRP實(shí)時(shí)光線追蹤功能詳解系列(二)配置HDRP項(xiàng)目支持光追
使用Unity Hub創(chuàng)建一個(gè)HDRP項(xiàng)目,打開Window - Render Pipeline - HD Render Pipeline Wizard

在這里看到,當(dāng)前項(xiàng)目已經(jīng)支持普通的HDRP渲染管線

我們切換到HDRP+DXR可以看到有很多錯(cuò)誤標(biāo)識,我們可以點(diǎn)擊Fix All來修復(fù)

完成后我們需要重新啟動(dòng)Unity來完成修復(fù)

重啟后我們回到剛才的界面,可以看到還有很多黃色的圖標(biāo)

我們這里可以打開Project Settings進(jìn)行對比設(shè)置

找到Quaility - HDRP,點(diǎn)擊Add Quality Level,重命名為Raytracing

我們在Settings文件夾下面創(chuàng)建一個(gè)新的HDRP Asset,重命名為HDRPRaytracing

我們把Rendering中的低質(zhì)HDRPAsset文件替換為我們創(chuàng)建的文件

我們再將Default設(shè)置為Raytracing

確保Raytracing的勾選為綠色

這樣我們創(chuàng)建的文件就與HDRPAsset設(shè)置關(guān)聯(lián)起來

在Graphics設(shè)置中也有一個(gè)HDRPAsset設(shè)置

這種情況下,真正起作用的還是Quaility中的HDRP的Rendering的Asset設(shè)置

如果Quaility中的HDRPAsset設(shè)置被刪除,那么Graphic中的HDRPAsset才起作用
設(shè)置完成后,如果還有紅色標(biāo)識我們可以用Fix All修復(fù)

我們可以在這兩個(gè)地方找到光線追蹤的設(shè)置,當(dāng)然它們的內(nèi)容是一致的

下面的選項(xiàng)打勾說明,HDRP配置文件是支持實(shí)時(shí)光追的

這里是屏幕空間環(huán)境光遮蔽效果(AO)

這里是支持屏幕空間的全局光照

這里勾選可以支持屏幕空間反射,如果支持透明可以勾選Transparent

這里勾選可以支持屏幕空間陰影

如果上面全都打勾的話,可能還會(huì)有這個(gè)提示

?我們找到下面這個(gè)選項(xiàng),設(shè)置為Camera

給下面的Transparent和Screen Space Global Illumination打勾

重新打開Render Pipeline Wizard界面,可以看到全都變綠了

需要注意的是,有些功能可能在我們實(shí)際項(xiàng)目中并不需要使用,比如下面這些選項(xiàng),我們就可以不用去勾選這些選項(xiàng)。



最后,為了確保我們在Scene窗口看到接近最終的效果,我們需要打開下面這些選項(xiàng)

勾選Always Refresh

這樣,普通HDRP就變?yōu)閷?shí)時(shí)光追的HDRP項(xiàng)目