Version: 2022.3
渐进 GPU 光照贴图 (Progressive GPU Lightmapper)(预览)
光照贴图:入门

Lightmapping using Enlighten Baked Global Illumination

The Enlighten Baked Global Illumination lightmapping backend is deprecated and no longer visible in the user interface by default since 2022.2. It is no longer present from 2023.1 onwards.

Enlighten Baked Global Illumination relies on precomputed real-time global illumination data to generate indirect lighting. This can be an advantage, because you can produce new lightmaps fairly quickly after changing the scene’s lighting. However, Enlighten Baked Global Illumination imposes more UV layout limitations than the Progressive Lightmapper.

渲染管线支持

See render pipeline feature comparison for more information about support for Enlighten Baked Global Illumination across render pipelines.

使用 Enlighten 光照贴图

To make the Enlighten Baked Global Illumination option visible in the user interface, open Edit > Project Settings > Editor. In the Graphics section of the Editor menu, activate the Enable Enlighten for Baked GI (Legacy) setting.

After you make Enlighten Baked Global Illumination visible in the user interface, you can enable it in the Lighting window. Go to Window > Rendering > Lighting, navigate to Lightmapping Settings in the Lighting window, and set Lightmapper to Enlighten.

You can perform many of the functions available in this window via scripts, using the LightingSettings API.

The following properties are specific to Enlighten. To expose them, select Enlighten in the Lightmapper control.

属性: 功能:
Final Gather Calculates the final global illumination light bounce of at the same resolution as the baked lightmap. This improves visual quality, but requires additional time to bake the lighting. If Final Gather is enabled, it exposes the settings Ray Count and Denoising.
Indirect Resolution 使用此设置来指定光照贴图程序用于间接光照计算的样本数。更高值可提高光照贴图的质量,但会增加完成烘焙所需要的时间。
Ray Count Specifies the number of rays the lightmapper emits for every final gather point.
Denoising Applies a denoising filter to the final gather output.

Disabling the default environment contribution

Unity automatically generates an ambient probe and a default Reflection Probe to ensure that environment lighting affects your scene and the GameObjects in it by default.

To disable the environment contribution in the lighting result for a scene or GameObject that does not have manually created light maps and Light Probes, disable the default Reflection Probe and the ambient probe. For more information, see Disabling the SkyManager.

渐进 GPU 光照贴图 (Progressive GPU Lightmapper)(预览)
光照贴图:入门