版本:Unity 6 (6000.0)
语言:英语
自适应探针体积故障排除
URP 中自适应探针体积中的黑色斑点或条纹故障排除

URP 中自适应探针体积中的光探针有效性

几何体内部的光探针被称为无效探针。通用 渲染管线一系列将场景内容显示在屏幕上的操作。Unity 允许您从预制渲染管线中选择,或编写自己的渲染管线。 更多信息
请参阅 词汇表
(URP) 会将 光探针光探针存储有关光线如何穿过场景中空间的信息。在给定空间内排列的光探针集合可以改善该空间内移动物体和静态 LOD 场景的灯光效果。 更多信息
请参阅 词汇表
标记为无效,因为探针发射采样射线来捕捉周围的光线数据,但射线击中了几何体内部未照亮的背面。

URP 使用以下技术来最大限度地减少来自光探针的错误灯光数据

  • 虚拟偏移 尝试通过移动光探针的捕捉点使其位于任何 碰撞器用于处理物体物理碰撞的不可见形状。碰撞器不需要与物体的网格完全相同的形状 - 粗略的近似值通常更有效且在游戏玩法中难以区分。 更多信息
    请参阅 词汇表
    的外部来使无效光探针变得有效。
  • 膨胀 检测在虚拟偏移后仍然无效的光探针,并从附近的有效光探针获取数据。
  • 渲染层 阻止物体采样位于另一个 层遮罩一个值,用于定义要包含或排除在操作中的层,例如渲染、碰撞或您自己的代码。 更多信息
    请参阅 词汇表
    上的探针,从而减少某些情况下的光线泄漏。

您可以使用 渲染调试器 检查哪些光探针无效。

In the Scene on the left, Virtual Offset isnt active and dark bands are visible. In the Scene on the right, Virtual Offset is active.

In the Scene on the left, Dilation isnt active and some areas are too dark. In the Scene on the right, Dilation is active.

自适应探针体积故障排除
URP 中自适应探针体积中的黑色斑点或条纹故障排除