Version: Unity 6.0 (6000.0)
语言 : 中文
配置光照贴图和烘焙
使用烘焙标签 (Baked Tags) 将游戏对象分组到光照贴图中

选择要烘焙的 CPU 或 GPU

可以在渐进光照贴图程序 (Progressive Lightmapper) 的两个后端之间进行选择。渐进 CPU 光照贴图程序后端是使用计算机 CPU 和系统 RAM 的渐进光照贴图程序的后端。渐进 GPU 光照贴图程序是使用计算机 GPU 和 VRAM 的渐进光照贴图程序的后端。

有关渐进 GPU 光照贴图程序后端的信息,请参阅渐进 GPU 光照贴图程序

GPU 光照贴图程序

渐进 GPU 光照贴图程序渐进光照贴图程序的后端,它使用计算机的 GPU 和专用显存 (VRAM) 来生成烘焙__光照贴图 (lightmap)和__光照探针 (Light Probe)

硬件和软件要求

为了使用渐进 GPU 光照贴图,您的计算机必须满足以下最低规格:

  • 至少一个支持 OpenCL 1.2 的 GPU
  • 至少 2GB 专用于该 GPU 的 VRAM
  • 一个支持 SSE4.1 指令的 CPU

如果您正在烘焙的场景所需的 VRAM 多于指定 GPU 上可用的 VRAM,则烘焙时间会显著增加。有关可帮助您减少烘焙场景所需时间的信息,请参阅“性能”。

渐进 GPU 光照贴图程序不支持 OpenCL CPU 设备。

Apple 硅版本的 Unity 编辑器 (Editor) 与 CPU 渐进光照贴图程序不兼容。但是,它与渐进 GPU 光照贴图程序兼容。

渲染管线支持

请参阅渲染管线功能比较以了解有关跨渲染管线支持渐进光照贴图程序的更多信息。

选择渐进光照贴图程序

要选择渐进光照贴图程序:

  1. 前往__窗口 (Window)__ > 渲染 (Rendering) > 光照 (Lighting)
  2. 导航到__光照贴图设置 (Lightmapping Settings)__
  3. 将__光照贴图 Lightmapper__ 设置为__渐进 CPU (Progressive CPU)__ 或__渐进 GPU (Progressive GPU)__

可以使用 LightmapEditorSettingsLightmapping API,通过脚本执行此窗口中提供的许多函数。

配置光照贴图和烘焙
使用烘焙标签 (Baked Tags) 将游戏对象分组到光照贴图中