Importance Driven Path Tracing using the Photon Map

実装完了。デバッグまだ。

しかしよくよく考えてみるとIrradiance Gradientの計算式はcos-weightサンプリング依存なのよね。
Radiance Cachingの論文に勾配計算が載っていた気がするので後で調べてみる。

shinjiさんからアドバイスが。ありがとうございます。
Concentric Mappingを使えばいいとのこと。T(u, v) = (\theta, \phi)(値域略)の関数は任意なので、形をあまり歪めないConcentric Mappingは有用ですね。