グローバルイルミネーション(17)

平面光源だと
イメージ 1
 
こうなる。計算方法に手間取ったが平行光源が実装できた(出来立てなのでまだ間違っているかもしれません。)
イメージ 2
こうなった。本当に拡散せずに光が差し込んでいるか媒質を入れてみると
イメージ 3
こうなった。
うまくできているっぽい。色々と分かった事があってスポットライトの実装方法も思いついたので試しに実装してみた。
イメージ 4
ん、、、本当に円錐的に光が出ているのだろうか?そこでやはり媒質を考慮してみた。
イメージ 5
こうなった。
そもそもスポットライトは一種の点なのでパストレーシングでは原理上出来ないと思っていたがそうではなかった。