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

Primary Sample Space MLTの実装中。

大体、動くようになった。
ノイズが多い。
並列化が出来ない(スレッド可は出来るけどPCクラスター並列化は困難)。
普通のパストレをほぼ書き直さなくて良いと思ったけどそうでもなかった。

まだどっか間違っている可能性大。

で、
色々と調べてたらlucilleレンダラのsyoyo氏のページに「Energy Redistribution Path Tracing」っていうやつが紹介されていた。(ERPTと略すらしい)
パストレーシングの持つ利点を生かせ、
逆にメトロポリス光輸送の持つ欠点を克服することが
できるようになっています
基本がパストレなので、MLT よりも実装は容易となっています。

Primary Sample Space MLTはもう少しチャレンジしながらERPTも視野に入れよう。