ここでは、Mode プロパティを Baked (ベイク) に設定したときの Light コンポーネントの動作について説明します。これらは、ベイクしたライトとも呼ばれます。
Unity エディターで行われたベイクしたライトの計算の結果は、ライティングデータとしてディスクに保存されます。このプロセスはベイクと呼ばれます。ランタイムに、Unity はベイクしたライティングデータをロードし、シーンのライティングに使用します。複雑な計算は事前に実行されるため、ベイクしたライトはランタイムのシェーディングコストを削減し、影のレンダリングコストを削減します。
ベイクしたライトは、景観など、ランタイムに変化しないものをライティングするのに便利です。
シーンで Baked Global Illumination を無効にすると、Unity は、Mode を Realtime に設定したかのようにベイクしたライトを強制的に動作させます。この場合、Unity は Light コンポーネントのインスペクターにメッセージを表示します。