をベースにした完全決定論的なスペキュラパスの計算 o ポイントライトからの寄与はノイズ0 o ノイズの原因は波長とカメラのピクセル内サンプリングだけ ( HD 32spp ) o フォトントレーシングによる実装によるディープなパスのサポート o 今回は最長 TTTT o でも経路長を伸ばしても計算が爆発しない o 線形システムソルバーにEigenなどの線形代数ライブラリ不使用 o 完全なソフトウェアレイトレ o 何の工夫もないバイナリLBVH ( Ciprian Apetrei, Fast and Simple Agglomerative LBVH Construction) o Stack Freeトラバーサルをテスト o Ingo Wald, A Stack-Free Traversal Algorithm for Left-Balanced k-d Trees o Hapala et al, “Efficient Stack-less BVH Traversal for Ray Tracing” o コードはシンプルだが2倍遅くなったので普通にスタックフルに実装
グ の フ ル ス ペ ク ト ル 対 応 o そもそもフォトントレーシングでキャッシュするのは寄与候補のタプル o 単純にランダムに屈折率を選択してキャッシュを構築すればよい o カメラパスで再度最終寄与の波長をサンプリング、ニュートン法でパスをピクセルごとに解決可能 光源 B D ランダムに屈折率を選択 B->Dを保存