IT用語集 › プログラミング › ライトリーキング(光漏れ)

ライトリーキング(光漏れ)

プログラミング Svenska → 更新: 2026-10-26

本来遮られるはずの場所に光が現れるレンダリングの不具合で、多くは壁が手法の解像度に対して薄すぎるときに起きる。

間接光やプリコンピュート型のライティングの多くで見られる。ライトプローブやライトマップは光を疎な点でサンプリングするため、明るい側と暗い側の間に薄い壁があると、補間によって光が壁を突き抜けてしまう。暗い部屋が外の日差しで光る、という具合だ。ボクセルベースのGIや低解像度のシャドウマップでも同様のことが起きる。

シャドウアクネやピーターパンニングとは逆の現象だが、三つとも光と影を粗くサンプリングすることで生じるアーティファクトという点で関連している。対策は、プローブを密に置く、プローブ間隔より厚いジオメトリを使う、ライトブロッカーを手動で配置する、のいずれかだ。

← 用語集に戻る