Baked ambient occlusion
Light Probes

LOD for baked lightmaps

This page provides advice on baking light into models that use Unity’s LOD (level of detail) system.

When you use Unity’s LODThe Level Of Detail (LOD) technique is an optimization that reduces the number of triangles that Unity has to render for a GameObject when its distance from the Camera increases. Each LOD level has either a Mesh with a Mesh Renderer component (Mesh LOD level) or a Billboard Asset with a Billboard Renderer component (Billboard LOD level). Typically a single GameObject has three or four Mesh LOD levels and one optional Billboard LOD level to represent the same GameObject with decreasing detail in the geometry. More info
See in Glossary
system in a SceneA Scene contains the environments and menus of your game. Think of each unique Scene file as a unique level. In each Scene, you place your environments, obstacles, and decorations, essentially designing and building your game in pieces. More info
See in Glossary
with baked lighting, the system lights the most detailed model out of the LOD GroupA component to manage level of detail (LOD) for GameObjects. More info
See in Glossary
as if it is a regular static model. It uses lightmapsA pre-rendered texture that contains the effects of light sources on static objects in the scene. Lightmaps are overlaid on top of scene geometry to create the effect of lighting. More info
See in Glossary
for the direct and indirect lighting, and separate lightmaps for Realtime GI.

When you use the EnlightenThe lighting system by Geomerics used in Unity for computing global illumination (GI). More info
See in Glossary
lightmapperA tool in Unity that bakes lightmaps according to the arrangement of lights and geometry in your scene. More info
See in Glossary
, the system only bakes the direct lighting, and the LOD system relies on Light ProbesLight probes store information about how light passes through space in your scene. A collection of light probes arranged within a given space can improve lighting on moving objects and static LOD scenery within that space. More info
See in Glossary
to sample indirect lighting.

To make sure your lower LOD models look correct with baked light, you must position Light Probes around them to capture the indirect lighting during the bake. Otherwise, your lower LOD models look incorrect, because they only receive direct light:

The LOD 1 and LOD 2 models here are lit incorrectly because light probes have not been placed around the model in the scene. They only show direct lighting.
The LOD 1 and LOD 2 models here are lit incorrectly because light probes have not been placed around the model in the scene. They only show direct lighting.

To set up LOD models correctly for baked lighting, mark the LOD GameObjectsThe fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. A GameObject’s functionality is defined by the Components attached to it. More info
See in Glossary
as Lightmap Static. To do this, select the GameObject, and at the top of the InspectorA Unity window that displays information about the currently selected GameObject, Asset or Project Settings, alowing you to inspect and edit the values. More info
See in Glossary
window, select the drop-down menu next to the Static checkbox:

In this example, the LODs are assumed to be children of this GameObject
In this example, the LODs are assumed to be children of this GameObject

Use the Light Probes component to place Light Probes around the LOD GameObjects.

Light probes placed around an LOD model.
Light probes placed around an LOD model.

Note: Only the most detailed model affects the lighting on the surrounding geometry (for example, shadows or bounced light on surrounding buildings). In most cases this should not be a problem, because your lower level-of-detail models should closely resemble the highest level-of-detail model.

When you use the Progressive Lightmapper, there is no need to place Light Probes around the LOD Group to generate baked indirect lighting. However, to make Realtime GI affect the Renderers in the LOD Group, you must include the Light Probes.


  • 2017–10–20 Page amended with editorial review

  • Updated in 5.6

  • Updated in 2017.3

对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答