Version: 2023.2
言語: 日本語
スカイボックス

SkyManager

SkyManager を理解する

Unity には SkyManager という専用のマネージャーがあり、環境ライティングがデフォルトでシーンに影響するように なっています。SkyManager は、アンビエントプローブデフォルトのリフレクションプローブ を自動的に生成して、環境ライティングをキャプチャします。

Unity は、ライトを生成 するまで、シーン内の環境ライティングが変化するたびにこれらのプローブを更新します。ライトを生成した後、Unity は現在の環境ライトの値をプローブにベイクします。

特別に Generate Lighting コントロールを使用して手動でライティングのベイクを行うと、Unity はその時点からプローブの更新を停止し、次のベイク時にのみ再更新します。環境ライティングが変わるたびにプローブを更新し続けたい場合は、Auto Generate オプションを有効にしてください。

Lighting Data (ライティングデータ) アセットをプロジェクトから削除しても、環境のライティングが変わるたびに、Unity はプローブを更新し続けます。

SkyManager を無効にする

手動で作成したライトマップとライトプローブがないシーンやゲームオブジェクトのライティング結果に環境ライティングが自動的に影響するのを防ぐには、デフォルトのリフレクションプローブとアンビエントプローブを無効にします。

To disable these probes, navigate to Window > Rendering > Lighting Settings > Environment, then make one of the following changes:

  • Option 1: Set Intensity Multiplier to 0.
  • オプション 2: 黒い Skybox Material を使用します。
  • Option 3: Set either the Color or Gradient for the Source to black.

Disable the SkyManager for all scenes

To prevent the environment contribution from automatically affecting the lighting result for all scenes, navigate to Edit > Project Settings > Editor, then disable Recalculate Environment Lighting under the Graphics section.

スカイボックス
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961