トラブルシューティング: シャドウ深度マップからの不正確なシャドウ

 
 
 

距離の単位が非常に大きいとき、シャドウ深度マップからのシャドウは多くの場合、シャドウ レンダリングのニア クリッピング プレーンとファー クリッピング プレーンの距離が正しくないために不正確になります。

次の例で、シャドウ深度マップ レンダリングのニア クリッピング プレーンとファー クリッピング プレーンを手作業で設定する方法を示します(シャドウを投影するライトである lightShape があることが前提です)。

setAttr lightShape.useDmapAutoClipping 0;

setAttr lightShape.dmapFarClipPlane 10000;

setAttr lightShape.dmapNearClipPlane 0.01;

1 行目でニア/ファー クリッピング プレーンの自動生成を無効にし、次の 2 行でニア/ファー クリッピング プレーンに適切な値を設定しています。