Awesome
LightProbeBinder
【Unity】Timelineとマルチシーンでライトベイク済みの背景モデルを切り替えるエディタ拡張『LightProbe Binder』を公開しました
An editor extension that restores light probes when the specified game object is loaded; Multi-Scene and Timeline support are also available.
Before(Light probes from the last scene added will be used)
After(Appropriate light probes will be used)
Example
使用方法 How to use
-
LightProbe Binderをプロジェクトに追加します。(Examplesフォルダは削除しても構いません。) Add LightProbe Binder to your project. (You may delete the Examples folder if you wish.)
-
加算シーンとして使用する背景のみのシーン(以下「背景シーン」)を作成します。 Create a background-only scene ("background scene") to be used as an additive scene.
- staticで背景に使用するすべてのオブジェクトを一つのGameObjectの子オブジェクトにします。 static and make all objects used for backgrounds child objects of a single GameObject.
- 「背景シーン」を単体で開いた状態で、通常通りLightingウィンドウの「Generate Lighting」でライトをベイクします。 With the "background scene" open by itself, bake the lights as usual with "Generate Lighting" in the Lighting window.
- 「Tools」→「Light Probe Binder」を開きます。 Open "Tools" -> "Light Probe Binder".
- 「Binding Settings」の「Root Object」に2で作成した背景オブジェクトのRootオブジェクトを指定し「Subscribe」ボタンを押します。 Specify the Root object of the background object created in step 2 in the "Root Object" field of "Binding Settings" and click the "Subscribe" button.
- LightProbesAssetが生成され、「Owner Management」に先程のオブジェクトが登録されます。 A LightProbesAsset is generated and the object is registered in "Owner Management".
※Ownerになったオブジェクトには「LightProbeRestorer」コンポーネントがアタッチされます。 The "LightProbeRestorer" component is attached to the object that becomes the Owner.
- これで設定は完了です。以降、このオブジェクトが有効化された際自動でLightProbeが読み込まれるようになります。 This completes the setup. From now on, LightProbe will be automatically loaded when this object is activated.