この記事はレイトレ合宿2アドベントカレンダーの6週目の記事です。 こんにちわ、Pocolです。 ついに自分のアドベントカレンダーの順番が来てしまいました。 結局最後まで,ネタに困ったのですが前々から自分が実装したいなぁ~と思っているProgressive Photon Mapping(PPM)について紹介してみようと思います。 (※きちんと紹介できるか自信ないので,間違っていたら指摘して頂けると助かります。) 紹介は大まかに2つの部分に分け,前半が論文の超雑訳で,後半は実装についての説明になります。 さて,まずはPPMの話に入る前にフォトンマッピングについて触れなければならないのですが… 昨年の合宿で林さんが説明くださっていますので,下記の資料に目を通してください。 また,自分のようにレイトレ素人童貞の方はholeさんがまとめてくださっている「物理ベースレンダラedupt」の資料を一読する