Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
Closeこのページでは良くある Shadow 問題点に関する解決策を一覧にしています。
最初に Renderer で Receive Shadows を有効にしないと自身にシャドウが投影されず, Cast Shadows を有効にしないと他のオブジェクトにシャドウを投影しません(ともにデフォルトでは有効)。
次に,不透明のオブジェクトのみがシャドウを投影します/されます。すなわち,ビルトインの Transparent またはパーティクル シェーダを用いた場合シャドウは出来ません。ほとんどのケースでは 透明カットアウト シェーダが代わりに使用可能です(フェンスや植生といったオブジェクト)。もしカスタムで書かれた Shaders を使用する場合,ピクセル ライティングで,かつ,Geometry Render Queue を使用している必要があります。頂点ライティング シェーダを使用しているオブジェクトは自身に影を投影されません(逆に他に投影することは出来ます)。
最後に, Forward Rendering パス では,もっとも明るい方向性ライトのみがシャドウを投影できます。もし多くのライトによりシャドウを投影したい場合, Deferred Lighting レンダリング パスを使用する必要があります。