Version: Unity 6.0 (6000.0)
语言 : 中文
显示自适应探针体积
使用烘焙集将多个场景一起烘焙

配置自适应探针体积的大小和密度

有关自适应探针体积工作原理的更多信息,请参阅了解自适应探针体积

更改大小

为了确保通用渲染管线 (URP) 在放置光照探针时考虑所有加载场景中的静态几何体,请在自适应探针体积检视面板窗口中将模式 (Mode) 设置为全局 (Global),以便自适应探针体积覆盖整个场景。

在自适应探针体积的检视面板中还可通过以下方式设置其大小:

  • 模式 (Mode) 设为局部 (Local),并手动调整体积尺寸。
  • 模式 (Mode) 设为局部 (Local) 并选择适合所有场景 (Fit to all Scenes)适合场景 (Fit to Scene) 或适合选择 (Fit to Selection)。有关更多信息,请参阅自适应探针体积检视面板参考
  • 当 URP 计算光照探针位置时,若需排除特定游戏对象,请启用覆盖渲染器过滤器 (Override Renderer Filters)。有关层的更多信息,请参阅层和层遮罩

单个场景中可部署多个自适应探针体积,且允许重叠。但是,在烘焙集中,URP 仅创建单个光照探针结构。

调整大小

要调整自适应探针体积的大小,需要使用场景视图中盒体辅助图标的一个手柄。无法通过更改游戏对象的变换组件或使用缩放辅助图标来调整自适应探针体积的大小。

在此屏幕截图中,红框标注的是辅助图标手柄。

自适应探针体积的大小调整手柄。

调整光照探针密度

您可能需要在项目中执行以下操作:

  • 在高度细节化的场景或区域(如室内)中增加光照探针密度,以获得良好的光照效果。
  • 降低空区域的光照探针密度,以避免这些区域占用磁盘空间以及不必要地增加烘焙时间。

自适应探针体积的检视面板中,启用并调整覆盖探针间距 (Override Probe Spacing) 以设置自适应探针体积中光照探针的最小和最大密度。

这些值不能超过自适应探针体积检视面板探针放置 (Probe Placement) 部分中的最小探针间距 (Min Probe Spacing)最大探针间距 (Max Probe Spacing) 值,因此可能需要首先调整这些值。

还可以使用不同的覆盖探针间距 (Override Probe Spacing) 值在不同区域添加局部自适应探针体积,从而更精细地控制光照探针密度。例如,在空区域中,添加具有较高覆盖探针间距 (Override Probe Spacing) 最小值的局部自适应探针体积,以确保光照探针在这些区域中具有较低的密度。

如果增加光照探针密度,则可能会增加烘焙时间以及自适应探针体积使用的磁盘空间。

降低地形的光照探针密度

由于地形很详细,但对您来说不如主要风景或角色重要,因此可以执行以下操作:

  1. 将地形放在自己的上。
  2. 用自适应探针体积包围地形。
  3. 在自适应探针体积的检视面板中,启用覆盖渲染器过滤器 (Override Renderer Filters),然后在层遮罩 (Layer Mask) 中仅选择地形层。
  4. 要调整光探针密度以捕获更多或更少的照明细节,请启用覆盖探针间距 (Override Probe Spacing) 并调整该值。
显示自适应探针体积
使用烘焙集将多个场景一起烘焙