Version: 2020.2
渐进光照贴图程序
使用 Enlighten(已弃用)进行光照贴图

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

注意:这是一个预览功能,将来可能会更改。如果有使用此功能的场景,可能需要在以后的发行版中更新这些场景。在该功能尚未正式发布之前,请勿在大规模生产环境中依赖此功能。

渐进 GPU 光照贴图是渐进光照贴图的后端,使用计算机的 GPU 和 VRAM 来生成烘焙__光照贴图__和__光照探针__。

硬件和软件要求

要使用渐进 GPU 光照贴图,计算机必须具有:

  • 至少一个支持 OpenCL 1.2 的 GPU
  • 至少 4GB 的专用 GPU 内存
  • 一个支持 SSE4.1 指令的 CPU

如果您的计算机具有多个 GPU,则 Unity 选择 Editor 使用的 GPU。您还可以选择一个 GPU 进行渲染,并选择其他 GPU 进行光照烘焙。有关如何更改此设置的信息,请参阅本页中的配置要使用的 GPU 部分。

注意:如果烘焙过程使用的 GPU 内存超过可用的 GPU 内存,该过程可回退到 CPU 光照贴图。一些具有虚拟内存支持的图形驱动程序将切换为 CPU 内存,这会使烘焙过程变慢。

配置要使用的 GPU

You can select one GPU for rendering the Scene and another GPU for baking lighting. If the automatic GPU assignment doesn’t fit your needs, you can specify which GPU to use for baking.

To change the GPU that Unity uses for baking:

  1. Open the Lighting window (menu: Window > Rendering > Lighting).
  2. Navigate to the Workflow Settings section.
  3. 使用 GPU Baking Device 下拉菜单选择一个 GPU。

Progressive GPU limitations

The Progressive GPU Lightmapper does not support Baked LOD.

渐进光照贴图程序
使用 Enlighten(已弃用)进行光照贴图