PBR
定義:基于物理的渲染,是一種著色和渲染方式。能更精準(zhǔn)的體現(xiàn)光線和介質(zhì)表面的交互方式。(基于真實(shí)世界光照物理模型的渲染技術(shù)合集,使用了一種更符合物理學(xué)規(guī)律的方式來(lái)模擬光線,達(dá)到更真實(shí)的渲染效果,而且可以直接通過(guò)物理參數(shù)來(lái)直觀的達(dá)到想要的結(jié)果)。
優(yōu)勢(shì):簡(jiǎn)化了美術(shù)的設(shè)置,優(yōu)化了渲染環(huán)境-1渲染真實(shí);2渲染快速;3在任何光照條件下都能正確反映物體本來(lái)的樣子。比如無(wú)論白天還是黑夜環(huán)境下,物體都能對(duì)光線做出正確的表現(xiàn)。
光的基礎(chǔ)知識(shí):1 吸收、散射、發(fā)光??2 微面元理論??3 光的顏色。
PBR遵守原則:
1 能量守恒:在介質(zhì)表面重新發(fā)射出的光線總光量小于接收到的光線總量,反射光線不會(huì)比它第一次撞擊介質(zhì)表面時(shí)的光線亮-解決了:傳統(tǒng)渲染器反射過(guò)曝的不真實(shí)現(xiàn)象發(fā)生;設(shè)置:無(wú)需設(shè)置,能量守恒由著色器控制,無(wú)需操心。
2 菲涅爾效應(yīng):A 介質(zhì)表面反射的光量取決于觀察的角度-舉例:低頭直視水面,可以看到湖底,看不到水平反射的天空,光線折射很大,反射很少;往遠(yuǎn)處觀察水面,可以看到水面反射的天空很清晰,并且看不到水面以下,反射強(qiáng)烈,折射很弱。
????????????????????????B?金屬,非金屬再邊緣地方反射幾乎都是100%,但是在中央位置反射則不同,所以用中央位置來(lái)定義物質(zhì)的基礎(chǔ)反射(引入F0概念:光線直接或者垂直(以0度角)照射介質(zhì)表面的時(shí)候,那個(gè)位置反強(qiáng)度定義為F0。代表物體的反射程度)。
3 高光反射強(qiáng)度:粗糙度或者光澤度貼圖和F0反射率值來(lái)控制。
4 在線性空間的光線計(jì)算。