堅(jiān)持本身就是一種進(jìn)步,godrays學(xué)習(xí)全紀(jì)錄
本文主要講述的是在自學(xué)godrays過程中一路堅(jiān)持下來產(chǎn)生的變化。謹(jǐn)以此文獻(xiàn)給自學(xué)的你。
先看一波效果圖







我當(dāng)初第一次認(rèn)識(shí)OC是聽了群主大大的一節(jié)課程,那節(jié)課他做了一個(gè)超唯美的夜明珠。把它名為為空,我也不知道為啥。

當(dāng)時(shí)被這種光效著實(shí)驚著了,發(fā)誓必須學(xué)會(huì),然后進(jìn)入oc這個(gè)大坑。
由于oc是一個(gè)模擬現(xiàn)實(shí)的物理渲染器,所以要想做出那種真實(shí)的godrays我想很有必要了解一下真實(shí)世界的丁達(dá)爾效應(yīng)。
在物理上的“丁達(dá)爾效應(yīng)”

英國物理學(xué)家約翰·丁達(dá)爾
1869年
首先發(fā)現(xiàn)和研究了上述現(xiàn)象

“丁達(dá)爾效應(yīng)”
指光被懸浮的膠體粒子
(例如:乳劑、混懸劑)
散射
從入射光的垂直方向
可以觀察到
膠體里出現(xiàn)的
一條光亮的“通路”的現(xiàn)象
也就是說
要看到丁達(dá)爾效應(yīng)
得符合幾個(gè)條件
1、有光

2、有懸浮的膠體粒子
并且體積小于入射光波長(zhǎng)

那為什么天氣越?jīng)?/p>
我們就越容易
在樹林中
看到“丁達(dá)爾效應(yīng)”呢?
這就要說到
“霧”

霧是接近地面的水蒸氣
遇冷凝結(jié)后飄浮在空氣中的小水點(diǎn)
它也是一種很小顆粒的膠體
所以當(dāng)陽光出來時(shí)
透過樹葉間隙
在霧氣中產(chǎn)生了“丁達(dá)爾效應(yīng)”
而隨著氣溫的下降
出現(xiàn)霧的概率明顯上升
如果是雨后出太陽
樹林中的濕度會(huì)更大
光束會(huì)更加明顯



另外
云中水滴和空氣中的氣溶膠塵埃
也是膠體
當(dāng)太陽光穿過其中時(shí)
我們看到的光束
也屬于這個(gè)效應(yīng)



在oc中如何做出神奇的光束
既然已經(jīng)了解了物理原理,那么在oc中就應(yīng)該想到只要有霧和煙塵就可以產(chǎn)生光束。
日光燈的godrays
在日光燈中有一個(gè)標(biāo)簽為霧的屬性,將其激活

激活之后的頁面顯示

單機(jī)白色方塊進(jìn)入屬性調(diào)節(jié)

產(chǎn)生godrays的關(guān)鍵就在這里,相位的屬性越高產(chǎn)生的光束就越多,霧的密度一般在0.06左右,體積步長(zhǎng)根據(jù)場(chǎng)景調(diào)節(jié)。在最開始的面板中有一個(gè)霧的厚度,這個(gè)需要自己根據(jù)場(chǎng)景自行調(diào)節(jié),由于每個(gè)場(chǎng)景不一樣所以調(diào)出的效果各不相同。

環(huán)境標(biāo)簽下的體積光
其實(shí)這個(gè)操作與日光燈差不多,只不過添加了環(huán)境標(biāo)簽中的霧屬性之后需要把亮度減小,創(chuàng)建自己的光源。

他能產(chǎn)生的效果與日光燈不同,因?yàn)樾枰约航⒐庠此砸话愕男Ч麨楣馐?/p>

自學(xué)的一些感悟
在學(xué)的時(shí)候會(huì)陷入一種奇怪的循環(huán)
好奇----學(xué)習(xí)----興奮----狂妄----炫耀----繼續(xù)學(xué)習(xí)----迷茫---打擊----消沉----停滯----復(fù)燃---學(xué)習(xí)---理解---樂趣---平穩(wěn)---保持
被cg虐的死去活來,但是只要挺過來回頭看看自己的進(jìn)步,我想你會(huì)堅(jiān)持下去。把自己的作品無論好壞按著時(shí)間整理,回顧一下你會(huì)發(fā)現(xiàn)你一直在進(jìn)步。加油親們!