IT用語集 › プログラミング › ピーターパンニング

ピーターパンニング

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

物体の影が根元から離れ、物体が宙に浮いて見える欠陥。自分の影をなくした童話の少年にちなんで名づけられた。

これはシャドウアクネ対策の裏返しにあたる。自己遮蔽の点描を消そうとして深度マップの値を光から遠ざけすぎると、影の開始位置が影を落とす物体の背後にずれ込む。木箱や足元の接地影が消え、物体が地面から1センチほど浮いているように見える。

名前はJ・M・バリーの『ピーター・パン』に由来する。ピーターは影が体から外れ、縫いつけてもらう羽目になった。対処法は、バイアスをできるだけ小さく保つこと、定数バイアスよりスロープ依存のバイアスを使うこと、あるいは背面を使ってシャドウマップを描画し(front-face culling)、深度の誤差を物体の内側に隠してしまうことである。カスケードシャドウマップは、浮きが最も目立つカメラ近傍の解像度を上げることで間接的に効く。

← 用語集に戻る