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

直射光

直射光は、光源から物体へ直接届く光である。壁や床などに反射してから届く間接光と区別される。

物体を照らす光には、光源から直接届く光と、他の物体に当たって反射・散乱してから届く光がある。前者が直射光である。基本的なシェーディングでは、光源方向と表面の向きを使って直射光による明るさを計算することが多い。これに対して間接光は、周囲の壁や床からの反射光を含むため、より複雑な大域照明計算と関係する。

CG制作では、太陽光やライトから物体に直接当たる光として理解できる。直射光だけで描くと影の中が真っ黒になりやすく、間接光や環境光を加えることで自然な見た目に近づく。

ゲーム開発では、リアルタイム処理でまず直射光を計算し、間接光はライトマップや環境光で近似することが多い。描画負荷と見た目のバランスを取るうえで重要である。

直射光は光源から直接届く光、間接光は反射などを経て届く光である。検定では、光の経路による分類として区別する。

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