Version: 2021.3
言語: 日本語
Enlighten によるベイクしたグローバルイルミネーションを使用したライトマッピング
Lightmap Parameters アセット

ライトマッピング - はじめに

シーンの準備とライトマップのベイク

Lighting ウィンドウを開くには、Window > Rendering > Lighting の順に選択します。 ライトマップを適用したいメッシュが、ライトマッピングに適切な UV を持つようにしてください。これを行う最も簡単な方法は、メッシュインポート設定 を開き、Generate Lightmap UVs を有効にします。

次に、ライトマップの解像度を制御するために、Lightmapping Settings セクションに移動し、Lightmap Resolution の値を調整します。

レンダラーをライトマップに加えるためには、以下の条件を満たしている必要があります。

  • Mesh Renderer または Terrain コンポーネントを持つ。
  • Contribute GI がチェックされている。
  • ビルトインの Unity マテリアル、スタンダードシェーダー、メタパス 付きのシェーダーを使用している。

Light Explorer でライトの設定を調整することができます。ライトエクスプローラーを開くには、Window > Rendering > Light Explorer の順に移動します。

シーンのライトマップを生成するには、以下の手順を行います。

  1. Lighting ウィンドウ を開きます (Window > Rendering > Lighting)。

  2. Lighting ウィンドウの Scene タブの一番下で、Generate Lighting (または、Auto Generate が有効になっていることを確認します) を選択します。

  3. プログレスバーが Unity エディターのステータスバー(右下の端) に表示されます。

ライトマッピングが完了すると、Unity のシーンビューとゲームビューは自動的に更新されます。結果のライトマップを表示するには、Lighting ウィンドウの Baked Lightmaps タブに移動します。

ライティングを手動で生成すると、Unity は Lighting Data アセットベイクしたライトマップリフレクションプローブアセット フォルダーに加えます。


プログレッシブライトマッパーは 2018.1 で追加 NewIn20181

Enlighten によるベイクしたグローバルイルミネーションを使用したライトマッピング
Lightmap Parameters アセット