Recusive Wang tiles sampler for importance sampling HDR image 2

by syoyo

インポータンスマップを作るときに、値を正規化していないというアホみたいなミスをしていましたので、修正しました。

http://lucille.atso-net.jp/svn/angelina/sampling/recursive_wang_tiles/
http://lucille.atso-net.jp/svn/angelina/sampling/recursive_wang_tiles/rec_wang_tile.zip
(windows バイナリ)

rwt_galileo.png

rwt_grace.png

インポータンスを正規化したら、ちゃんとサンプル点がインポータンスサンプルされるようになりました。
ほぼ満足な分布だと思います。

サンプル点の制御ですが、オンライン用途では厳しいかもしれませんが、オフライン用途なら、
生成時間が高速な利点を生かし、
トーンスケール(サンプル点を生成するパラメータ)を二分検索で変化させて試して、
生成されたサンプル数が求めたいサンプル数に近くなるまで探すというようにするとよいでしょう。

HDRI マップからの照明積分の誤差を最小にする EIHDRI

http://lucille.sourceforge.net/blog/archives/000262.html

との比較も行ってみたいところです。

Advertisements