image.png (363.47 KB, 下載次數(shù): 0)
2020-6-28 23:19 上傳
文章來源 公眾號:野鹿志(ID:yeluzhi666)作者:馬鹿野郎(微信ID:maluyelang666)
視頻效果
C4D教程-Octane渲染器環(huán)境燈光與日光的兩種環(huán)境類型詳細圖文視頻解說教程
圖文-
一直覺得自己的OC的知識點太散了,所以這一周我都在重頭系統(tǒng)學(xué)習(xí)OC,進度比較慢,還沒有學(xué)完。
關(guān)于主環(huán)境和可見環(huán)境這兩個知識點我平常自己很少用,但是在B站上看了很多教程好像都沒有仔細的提到,有的甚至解釋的不是很準確。
剛好鹿友問到,剛好自己在學(xué)習(xí),就整理分享出來,算作對知識的鞏固吧。
為了解釋這兩個知識點我這里搭建了一個很簡單的場景,一個平面,三個球體,三個球體的材質(zhì)分別是漫射、反射以及透明材質(zhì):
OC燈光里的環(huán)境光以及日光里的模式都有主環(huán)境和可見環(huán)境這兩種類型:
主環(huán)境就是我們平常最常使用的環(huán)境,它能產(chǎn)生光照并且讓場景產(chǎn)生漫射、反射、折射以及投影等效果。
以HDRI環(huán)境光為例,當我們把主環(huán)境模式切換為可見環(huán)境模式之后,會出現(xiàn)背景、反射以及折射三個選項:
這三個選項分別代表著在不產(chǎn)生光照的前提下,背景、反射以及折射是否可見:
日光也是如此,并且你仍然可以通過控制燈光的參數(shù)來調(diào)整物體上反射以及折射的信息:
道理很簡單,但是可能你會問那這個有啥用呢?其實是和你自己想要的效果有關(guān)系。
這里分享幾種常用的場景吧:
1、當你的場景中只有燈光照明但是又想要在對象上反射出環(huán)境的時候
這也是最直接能夠想到用法的地方,可以將HDRI環(huán)境光設(shè)置為可見環(huán)境模式,勾選反射和折射,同時通過燈光來對場景進行照明:
2、當HDRI環(huán)境光與日光混合使用的時候
例如我這里既有日光又有HDRI環(huán)境光,并且日光里勾選了混合天空,讓日光和環(huán)境光同時產(chǎn)生照明:
大家仔細觀察,雖然環(huán)境變成了HDRI的環(huán)境了,但是球體里其實是反射了太陽的:
那如果我要把這個反射的太陽搞掉,但是同時又想要日光和HDRI環(huán)境光同時控制場景的照明怎么辦呢?好辦,把HDRI環(huán)境光復(fù)制一份:
再將復(fù)制出來的HDRI環(huán)境光改為可見環(huán)境,勾選反射和折射,這樣反射的太陽就被覆蓋掉了:
3、想要把HDRI貼圖背景換成純色的背景的時候
當然這種情況你可以通過后期來處理,這里就演示一下用法,例如我將HDRI環(huán)境光的模式切換為主環(huán)境:
再新建一個紋理環(huán)境光放在HDRI環(huán)境光的下面,注意這個層級的順序哦:
然后將紋理環(huán)境光的模式切換為可見環(huán)境,只勾選背景,這樣HDRI的環(huán)境背景就會替換為紋理環(huán)境的背景了:
接下來你就可以直接修改紋理環(huán)境的顏色,來改變背景的顏色了:
4、在創(chuàng)建無限地面的時候
這個算是在上面的創(chuàng)建純色背景的基礎(chǔ)上做了一些延伸。
例如我這里把之前隱藏的地面顯示出來,既然是地面,那么肯定是需要保留對象的投影:
最簡單直接的方法是給地面一個漫射材質(zhì),然后在通用里勾選蒙板,地面就會消失并且快速的捕捉到投影。
但是這個方法有很大的弊端,對象的上會丟失很多細節(jié),大家注意觀察透明材質(zhì)的這個球體。
這是由于蒙板這個選項只會捕捉投影導(dǎo)致的:
比較好一點的方法是在漫射材質(zhì)的透明通道里添加一個OC的漸變節(jié)點,當然你也可以使用C4D默認的漸變著色器。
但是C4D默認的著色器在OC中支持都不是特別好,會有一些小問題,所以這里推薦使用OC的漸變節(jié)點:
然后在漸變節(jié)點里添加一個徑向漸變:
通過變換節(jié)點對徑向漸變的尺寸進行放大:
調(diào)節(jié)漸變節(jié)點中的黑白位置:
最后在通過修改漫射通道的顏色模擬這種假的無限地面的感覺:
但是這種方法也不是最好的,特別是在你想要地面產(chǎn)生倒影的場景里:
并且因為實際上我們改變了地面的顏色,也就意味著改變了與對象的交互,而我們想要的僅僅是不要地面,且不改變地面與對象的交互。
所以最好的辦法還是會用到分層渲染中的一些技法,由于我們本篇內(nèi)容不會涉及分層渲染,以后有機會再分享吧。
|