[[cg:start|CG用語集トップ]] > [[cg:rendering:start|第3章 レンダリング]] ====== 間接光 ====== ===== 概要 ===== 間接光は、光源から直接届くのではなく、壁や床、ほかの物体で反射・散乱してから物体を照らす光である。直射光に比べて扱いは複雑だが、自然な明るさを作るうえで重要である。 ===== 詳しい説明 ===== 物体に届く光には、光源から直接届く[[cg:rendering:direct_light|直射光]]と、周囲の物体を経由して届く間接光がある。間接光は、壁に当たって反射した光、床で拡散した光、空間内で散乱した光などを含む。現実の空間では、影の中でも完全な黒にならず、周囲の壁や床の色が少し回り込むことが多い。これは間接光の影響である。単純なシェーディングでは間接光を正確に計算せず、[[cg:rendering:ambient_light|環境光]]として近似することがある。より本格的には、大域照明計算やラジオシティ法と関係する。 ===== CG制作との関係 ===== CG制作では、間接光があることで室内や物体の陰影が自然に見える。直射光だけで照らすと、光が届かない部分が不自然に暗くなりやすい。間接光を考慮すると、床や壁の色が周囲に移るような表現も可能になる。 ===== ゲーム開発との関係 ===== ゲーム開発では、間接光をリアルタイムに正確計算するのは重い場合が多い。そのため、環境光、ライトマップ、事前計算されたグローバルイルミネーション、スクリーンスペース系の近似などで扱う。 ===== 検定対策ポイント ===== 間接光は、光源から直接届く[[cg:rendering:direct_light|直射光]]と区別する。影の中を少し明るく見せる考え方、環境光や大域照明との関係を押さえる。 ===== 関連用語 ===== * [[cg:rendering:direct_light|直射光]] * [[cg:rendering:reflected_light|反射光]] * [[cg:rendering:scattered_light_no180|散乱光]] * [[cg:rendering:ambient_light|環境光]] * [[cg:rendering:radiosity_method|ラジオシティ法]] * [[cg:rendering:global_illumination_calculation|大域照明計算]] ===== タグ ===== * CGエンジニア検定 * 第3章 ---- [[cg:rendering:start|← 第3章 レンダリング の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]