フォトンマッピング 其の二

フォトンの反射を実装した。と言っても一番簡単な鏡面反射だけだが。
次は光線追跡部分。この辺りは一般的なレイトレと同じようにレイを追跡して計算する。ただフォトンマッピングではレイが衝突したときに、その周りのフォトンを探して輝度の計算を行う。

交差判定をしてピクセルを塗りつぶすとこまでやった。まだべた塗り状態。。

よく使いそうなBRDFはハードコーディングしてもいいんだけど、スクリプトで書けたら楽そうだ。組み込む価値はありそう。