ライト ビューの外側にあるポイントをサンプリングするときに、シャドウ マップに問題が発生します。これは、GL_CLAMP または GL_CLAMP_TO_EDGE に設定された GL_TEXTURE_WRAP のテクスチャ パラメータでシャドウ マップが作成されるたびに得られるものです。
ここで私が判断したのは、マップの影がある側の影マップの外側のすべてのポイントが影にあると見なされ、影のない側のマップの外側のすべてのポイントも影がないと見なされるということです。これは GL_CLAMP と GL_CLAMP_TO_EDGE の予想される動作だと思いますが、Web で見つけたさまざまなシャドウ マッピングの例ではこの問題は見られませんでした。これらの問題のいくつかは、GL_CLAMP_TO_BORDER を使用して境界線の色を設定することで解消されますが、これも私が見た例のいずれにも見られた修正ではありません。これは、スポットライトをシャドウイングするときに予想される問題ですか? もしそうなら、通常の修正方法は何ですか?