複数のシーンにデータをベイクすると、データのベイクにかかる時間や生成されるデータのサイズを削減することができます。
シーンのサーフェスの明るさを事前に決定するには、ライトマップ をベイクします。複数シーンのライトマップを一度にベイクするには、2 つの方法があります。
影と GI (グローバルイルミネーション) ライトバウンスは全てのシーンで機能しますが、ライトマップとリアルタイム GI データのロードとアンロードは各シーンで別々に行われます。つまり、シーンは共有されないため、ライトマップを持つシーンを安全にアンロードすることができます。シーンはライトプローブデータを共有するので、一緒にベイクされたシーンのライトプローブは全て同時にロードされます。
複数のシーンの NavMesh (ナビメッシュ) データを一度にベイクする方法は 2 つあります。ナビメッシュはシーン上の歩行可能なサーフェスの近似を表示できます。
これにより、ナビメッシュデータを、ロードされたシーン (複数) で共有する 1 つのアセットにベイクします。データは、現在アクティブなシーンの名前に一致するフォルダーに保存されます。
複数のシーンのオクルージョンカリングデータを一度にベイクして、どのゲームオブジェクトを描画するかを決定することができます。 1. ベイクしたいシーンを開きます。 2. Occlusion Culling ウィンドウ (Window > Rendering > Occlusion Culling) に移動します。 3. Bake ボタンを選択します。 4. ベイクしたシーンを保存して、シーンからオクルージョンデータへの参照を永続化します。
これにより、オクルージョンカリングデータを、現在のアクティブシーンの名前と同じフォルダー内の OcclusionCullingData.asset
という 1 つのアセットに保存します。
あるシーンを追加でロードし、そのシーンがアクティブなシーンと同じオクルージョンデータの参照を持つ場合は、シーンの静的レンダラーとポータルのカリング情報はオクルージョンデータによって初期化されます。つまり、オクルージョンカリングシステムはまるで、静的レンダラーのように働き、ポータルは 1 つのシーンにベイクされます。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.