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

シャドウマップ

概要

シャドウマップは、光源から見たシーンの奥行き情報を使って影を判定する手法である。リアルタイムCGで広く使われる影付け手法の一つである。

シャドウマップを用いた影付け

詳しい説明

シャドウマップでは、まず光源の位置を視点としてシーンを描画し、光源から最も近い面までの距離を記録する。実際のカメラから描画するときには、各点が光源から見て記録された距離より奥にあるかを調べる。奥にあれば、手前に別の物体があるため光が届かないと判断し、影として扱う。Zバッファ法と同じく奥行き情報を利用する点が重要である。

CG制作との関係

影を入れることで、物体の位置関係や接地感が分かりやすくなる。シャドウマップの解像度や範囲設定が悪いと、影がギザギザになったりちらついたりする。

ゲーム開発との関係

ゲームではシャドウマップがよく使われる。高品質な影を作るには、ライトの種類、影用テクスチャの解像度、カメラ範囲、フィルタリングを調整する必要がある。

検定対策ポイント

シャドウマップは、光源から見た奥行き画像を使って影を判定する手法である。レイトレーシングのように光線を厳密に追跡する手法とは区別する。

関連用語

タグ

—- ← 第3章 レンダリング の目次に戻る ← CG用語集トップに戻る