概要

ドキュメント:

シャドウ深度マップを向上させるための一般的な方法 | Microsoft Learn [公式]

参考:

Shadow Mapping – Wikipedia

DirectX

参考:

影 | t-pot

OpenGL

参考:

投影テクスチャマッピングとシャドウマッピング | 床井研究室

シャドウマッピング – チュートリアル #16 | OpenGL Tutorial

GLSL

参考:

GLSL でシャドウマッピング | PBCG Lab

カスケードシャドウマップ

ドキュメント:

カスケードされたシャドウ マップ | Microsoft Learn [公式]

参考:

Light Space Perspective Shadow Maps | TU Wien

アーティファクト

  • 解像度不足
  • シャドウアクネ
  • ピーターパン現象
  • エイリアシング

対処法:

  • カスケードシャドウマップ
  • バイアスを適切に調整する
  • 法線バイアス/法線オフセット
  • コンタクトシャドウ
  • ソフトシャドウ

ドキュメント:

影のトラブルシューティング | Unity マニュアル [公式]

参考:

Dealing with Shadow Map Artifacts | Roar11

シャドウアクネ

参考:

Shadow Acne | DigitalRune Documentation

Self-Shadowing in Shadow Mapping – reddit

Unreal Engine

ドキュメント:

シャドウイング | Unreal Engine 5.0 ドキュメント [公式]

仮想シャドウマップ | Unreal Engine 5.2 ドキュメント [公式]

参考:

影描画機能入門 (UE4) – Qiita

PlayCanvas

ドキュメント:

シャドウ | PlayCanvas ユーザーマニュアル [公式]

セルフシャドウ

  • シャドウマップ
  • シャドウボリューム

参考:

Self-Shadowing – Wikipedia

Shadow Volume – Wikipedia

資料

Layered Variance Shadow Maps | ACM Digital Library

Light Space Perspective Shadow Maps (PDF) | TU Wien

A Self-Shadow Algorithm for Dynamic Hair using Density Clustering (PDF) | Jan Kautz

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA