CG用語集トップ > 第3章 レンダリング

フォトンマッピング法

フォトンマッピング法は、光源から放たれる光をフォトンとして追跡し、物体表面に蓄積された光の分布を使って画像を生成する大域照明手法である。集光現象や間接光など、通常の局所的なシェーディングだけでは扱いにくい現象を表現できる。

フォトンマッピング法の概念図

フォトンマッピング法による集光現象とカラーブリーディング

フォトンマッピング法では、まず光源から多数のフォトンを飛ばし、物体に当たった位置やエネルギーを記録する。その後、カメラからの視線計算と組み合わせ、表面近くに集まったフォトンの分布から明るさを求める。透明なガラスや水による集光現象、壁や床によるカラーブリーディングなどを扱える点が特徴である。

写実的なレンダリングで、ガラス、金属、水面、間接光を含む複雑な照明表現に使われる。レイトレーシングと組み合わせて、光の経路をより自然に表現する。

リアルタイムゲームで完全なフォトンマッピングを毎フレーム行うのは重いが、事前計算や研究的なレンダリング手法として重要である。光の粒子を追跡する考え方はGI技術の理解にも役立つ。

ワイングラスの影の中に明るい模様が出る、プールの底に光の模様ができる、といった集光現象を表すときに効果的である。

光源からフォトンを飛ばして光の分布を記録する手法。ラジオシティ法が面同士の相互反射を扱うのに対し、フォトンマッピング法はフォトン追跡で集光現象などを扱える点を区別する。

  • cg/rendering/photon_mapping.txt
  • 最終更新: 4週間前
  • by 127.0.0.1