椿の日記

たぶんプログラムの話をします

SparseVoxelOctreeの記事を読む

急にUnrealEngine4で実装されているといわれるGIアルゴリズムについて調べたくなったので、関連する論文とか資料を読んでいます。SparseVoxelOctreeを利用したこのアルゴリズムは、光源方向からのフォトンの照射とOctreeへの格納、それから視点方向からの三角形ラスタライズからのコーントレーシングを合わせて2-bounceを実現しているっていうアルゴリズムなんでしょうか。細かいところはよく分からないんですが、今までのリアルタイム系アルゴリズムと比較すると、かなりフォトンマッピングに近い考え方に見えます。細かいところをきちんと調べて実装してみたいところ。