2023年3月14日 星期二

L的cos(θo)

➡️ Diffuse BRDF推導過程的疑惑

🚧 本篇存在符號的歧異


迷團(1)

面光源直接光照的計算
Lo要乘上cos(θo)

答:答案是Yes

把面光源分成很多n小塊dA
上圖不管是左半邊、還是右半邊
shading point 都會受n小塊dA影響


當每個dA考慮cos(θo)項
那從dA傳播到shadping point 的dE
dE =cos(θi) Lo cos(θo) dω
只看cos(θi)項,反而左半邊比右半邊小

考慮cos(θo)項
加總後 E = ∫ dE
左邊的E才有可能會比右邊的E
 

迷團(2)

從diffuse物體直接到達眼睛的Lo不用
答:和迷團(3)其實是同個問題

迷團(3)

如果直目(直接目視)面光源
面光源對眼睛來說是L 還是 L * cos(θo) ?
精確的問法是
光源對底片上的pixel來說是L 還是 L * cos(θo) ?

答:使用透抽觀點,答案是L

右邊面光源有傾斜
但這樣1來對pixel有影響的dA數量就變多
但因為每個dA都有cos(θo)
一增、一減,剛好互相抵消了

更嚴格的論述可參考這裡

面白大丈夫? 🤠😎 完全沒問題

白色面光源

沒有留言:

張貼留言