[[cg:start|CG用語集トップ]] > [[cg:rendering:start|第3章 レンダリング]] ====== 環境マッピング ====== ===== 概要 ===== 環境マッピングは、周囲の景色が物体表面に映り込むように見せる手法である。鏡面反射を厳密に計算する代わりに、周囲を表す画像を利用して反射を近似する。 {{:cg:figures:chapter03:fig_3_27_environment_mapping.png?600|環境マッピングによる画像}} ===== 詳しい説明 ===== 金属やガラスのような反射の強い物体では、周囲の景色が表面に映り込む。これを毎回厳密にレイトレーシングで求めると計算が重くなるため、周囲を表す画像を用意し、反射方向に対応する色を表面に与える。これが環境マッピングである。球や立方体に周囲画像を貼ったものを参照する方法が代表的である。 ===== CG制作との関係 ===== 環境マッピングを使うと、金属球や光沢のある物体に周囲の雰囲気を映り込ませることができる。反射表現の説得力を高めるために重要である。 ===== ゲーム開発との関係 ===== ゲームでは、キューブマップなどを使って環境反射を軽量に表現する。動的な反射より軽いが、反射内容が実際の周囲と完全に一致しない場合もある。 ===== 検定対策ポイント ===== 環境マッピングは、周囲の映り込みを画像で近似する手法である。反射を扱うため、[[cg:rendering:reflection_mapping|リフレクションマッピング]]と非常に近い概念として出題されやすい。 ===== 関連用語 ===== * [[cg:rendering:mapping|マッピング]] * [[cg:rendering:reflection_mapping|リフレクションマッピング]] * [[cg:rendering:specular_reflection|鏡面反射]] * [[cg:rendering:texture|テクスチャ]] * [[cg:rendering:image_based_rendering|イメージベーストレンダリング]] ===== タグ ===== * CGエンジニア検定 * 第3章 ---- [[cg:rendering:start|← 第3章 レンダリング の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]