HDRI場景中修補Eevee達到Cycles效果級別

當我們向場景添加一個HDRI提供光照信息時,采用Cycles引擎渲染,引擎可以從HDRI種獲取足夠的光照信息,并利用光追算法自動生成真實的陰影。采用Eevee引擎渲染時,是無法生成這種陰影的。原因就是Eevee的陰影是畫上去的,而不是算出來的,所以場景種倘若沒有燈光,Eevee就失去了畫陰影的筆。


為了在Eevee中畫出陰影,我們不得不給它一支畫筆。也就是向場景中添加日光,這時通過啟用日光中的陰影設(shè)置,Eevee就為我們畫出較為逼真的陰影了。

隨之而來的麻煩是,HDRI提供的光照信息和日光提供的光照信息疊加在一起,讓整個場景充斥著高強度的光線。所以與Cycles渲染的結(jié)果相比,Eevee渲染結(jié)果顯得十分的不真實。
其實,我們在Eevee中使用HDRI,僅是需要天空中的藍色信息,日光信息反而是多余的。解決的辦法就是利用PS方法,將HDRI中的日光信息給剔除掉,只留下天空中的藍色光。

又由于日光屬于間接光,若想生成更為逼真的陰影,我們就必須為其做烘焙處理。經(jīng)過烘焙處理后的場景,終于可以和Cycles相媲美了。

Eevee若想達到Cycles級別的效果,需要做相當麻煩的處理。需要你學(xué)更多的知識,做更多的練習(xí)。而改變這一切,僅需要一塊好顯卡就可以了。所以,錢真的能簡單地擺平好多事情呀!!!
標簽: