ドキュメント

サポート

Unity Build Automation ライトマップのベイキング

Resolve Unity Build Automation lightmap baking issues and understand common causes and solutions.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

事象

  • Unity Build Automation で作成するビルドは、ローカルビルドよりもはるかに暗くなります。
  • Unity Build Automation を使用してゲームをビルドする場合、3D アセットが暗く表示されます。

原因

Unity Build Automation はライトマップのビルドをサポートしていません。ライトマップをビルドしようとすると、ビルドが暗すぎてビルドのパフォーマンスが低下する可能性があります。考えられる原因は 2 つあります。
  • シーンに事前計算リアルタイム GI を使用し、ライトマップの 自動ビルド を有効にしている。
  • ビルドマップをリポジトリにチェックインしていない。

解決方法

シーンで 自動ビルド をオフにし、ライトマップを手動でビルドし、コミットします。シーンに含まれるものとライト設定に応じて、以下のファイルをコミットする必要があります。
  • LightingData.asset
  • LightmapSnapshot.asset
  • Lightmap-xxx.exr
  • Lightprobe-xxx.exr
ファイルは、シーンと同じフォルダー内のシーン名のサブフォルダーにあります。ライトマップの詳細については、シーンとライトをベイキングする 方法に関するドキュメントを参照してください。