1

私はユニティ3dで働いています。キャラクター コントローラーの影を作成する必要があります。作ってみて硬い影に変えてみました。しかし、影は見えません。シーンにディレクショナル ライトがあり、強度は 0.5 です。それらを可視化するにはどうすればよいですか?

4

2 に答える 2

2

キャラクターコントローラーを適用したモデルに影を付けようとしたということですか?-スタンドアロンのキャラクターコントローラーは、表示したり、シャドウをドロップしたりするためのものではありません

シーンに何らかの光を追加しましたか?これは必須です。これにより、影を落とすことができます。

于 2013-03-06T06:52:31.120 に答える
2

単一のディレクショナル ライトのみが影を落とすため、2 つ以上を持たないようにしてください。また、必ず重要として設定してください。

次に、それらを見るのに十分近い場合に表示されるはずです。品質設定で、それらが「長距離」ではないことを定義します(長距離の場合、ライトマッピングがあります)。ユニティで定義されたデフォルトの人間のサイズ(からキャラクター パッケージ - 約 2 ~ 3 3d ユニットの高さ) は、人間の身長の 20 倍程度離れていることを意味します。

ああ、モバイルを対象としたプロジェクトに参加していないことを確認してください。モバイルでは、ここから影が取られません。

シャドウの要件には、一部のモバイル デバイスでシャドウが可能であると記載されていますが、ターゲットがモバイルの場合、Unity プロジェクトにシャドウが表示されたことはありません。

于 2013-03-06T12:46:58.263 に答える