csm pssm +pcf pcss sdsm

minggoddess發表於2019-01-31

這幾個shadow演算法 pcf是sample時候用的 

按照一個mode取樣幾個位置 根據取樣結果 決定0-1  可以是0.234 這樣就不是 0或者1 就是soft了

 

主要講下pcss 是啥 因為我之前對此比較模糊

pcss就是在 pssm+pcf的基礎上 動態調整pcf的kernal根據物體到light的距離 給個伴影搜尋區域

 

sdsm就是 取cascade的時候 volume大小 用最大和最小depth算出來 這樣最小 而不是直接logz分四塊

 

https://developer.download.nvidia.com/shaderlibrary/docs/shadow_PCSS.pdf