2023年3月13日 星期一

半球積分的1/(R*R)?

➡️ 前篇

把光源想成點光源

照上面這份筆記的改法
半球積分要對Li 除以 R2 

但,為什麼path tracing的程式碼裡
沒這麼做? 🤔

登!
不是對點光源,是面光源

當半球積分的某個方向
採樣點離shading point愈遠
該方向覆蓋的indirect light面積就會愈大
(有更多的dA)

藍色是indirect light 面積

提高天花板
indirect light 面積也會變大

當周圍物體遠離shading point
indirect light 面積又會變得更大

把shading point 想像成眼睛

如同L到達眼睛,不用考慮距離衰減
半球積分時,某個方向的Li到達shading point
也不用考慮距離衰減!

沒有留言:

張貼留言