基于物理的渲染四(PBS) 簡略實現PBS 從左到右依次為標準金屬工作流、高光工作流、簡略實現的高光工作流。其中有幾項抄自原作者“改版后的第十八...
在Unity中實現屏幕空間陰影(1)在Unity中實現屏幕空間陰影(2)游戲里的動態陰影-ShadowMap實現原理Unity移動端動態陰影總結...
基于物理的渲染三(PBS) PBS中的光照 雖然基于物理的渲染比較復雜,但是大多情況下按照公式實現對應的BRDF即可。但如果想要達到出色的渲染效...
基于物理的渲染二(PBS) 高光反射項 在基于物理的渲染中,BRDF中的高光反射項大多是建立在微面元理論上的。微面元理論認為,物體是由許多人眼看...
基于物理的渲染一(PBS) 光線和某一介質接觸之后一般會發生兩種情況,一個是反射,而另一個就是折射。光線到底被反射多少是由菲涅耳等式( Fres...
Surface Shader的優缺點 優點: 1、方便,很多工作不用我們自己完成,如法線貼圖,正常自己實現可能需要很多代碼,但是使用Sur就不需...
Surface Shader的組成 一、編譯指令 所謂編譯指令就是使用命令來告訴Unity我將使用那些函數以及光照模型來處理相應的數據,并輸出...
4X4齊次矩陣 一、4D齊次空間 4D向量有4個分量,前3個是標準的x,y,z,第四個是w,有時稱作齊次坐標。為了理解標準3D坐標是怎樣擴展到4...
正交矩陣 正交矩陣是一種特殊的方陣。 一、運算法則 若方陣M是正交的,則當且僅當M與它的的轉置MT的乘積等于單位矩陣: 二、判斷矩陣正交 若一個...