Version: Unity 6.0 (6000.0)
语言 : 中文
了解 URP 中的体积
创建 URP 中的体积配置文件

在 URP 中设置体积

要在场景中设置体积,可以配置项目的默认体积设置,或添加新的自定义体积。有关详细信息,请参阅以下部分:

配置默认体积

可以配置所有 URP 场景使用的默认全局体积。

配置默认体积

要配置默认体积,请转到项目设置 (Project Settings) > 图形 (Graphics) > URP > 默认体积配置文件 (Default Volume Profile)。

默认情况下,默认体积引用名为 DefaultVolumeProfile 的体积配置文件。DefaultVolumeProfile 列出了所有可能的体积覆盖项。可以更改属性,但不能禁用或删除体积覆盖项。请参阅体积覆盖项以了解有关更改属性的更多信息。

可以分配自己的体积配置文件。

如果删除体积配置文件,URP 会自动重新分配 DefaultVolumeProfile。

配置全局体积以获得质量级别

要为质量级别配置全局体积,请执行以下步骤:

  1. 转到项目设置 (Project Settings) > 质量 (Quality) 并选择质量级别。
  2. 转到渲染 (Rendering) > 渲染管线资源 (Render Pipeline Asset) 并打开 URP 资源。
  3. 在 URP 资源的检视面板 (Inspector) 窗口中,转到体积 (Volumes)。

可以添加或删除体积覆盖项并编辑其属性。请参阅体积覆盖项以了解有关更改体积覆盖项和属性的更多信息。

添加体积

要将体积添加到场景中并编辑其体积配置文件,请执行以下操作:。

  1. 转到游戏对象 (GameObject) > 体积 (Volume) 并选择游戏对象。
  2. 在场景 (Scene) 视图或层级 (Hierarchy) 视图中选择新的游戏对象,即可在检视面板 (Inspector) 中查看该游戏对象。
  3. 在体积 (Volume) 组件中,分配体积配置文件资源。要创建新的体积配置文件,选择新 (New)。

体积配置文件包含的体积覆盖项列表显示在体积配置文件资源下方。可以添加或删除体积覆盖项并编辑其属性。请参阅体积覆盖项以了解有关更改体积覆盖项和属性的更多信息。

示例:创建本地后期处理效果

以下示例介绍了如何使用局部盒体实现基于位置的后期处理效果。

  1. 在场景中,使用游戏对象 (GameObject) > 体积 (Volume) > 盒体 (Box Volume) 创建一个新的盒体。

  2. 选择盒体。在检视面板 (Inspector) 中,找到体积 (Volume) 组件,选择新 (New)。

    Unity 会创建新的体积配置文件。

  3. 选择添加覆盖项 (Add Override),然后选择后期处理效果。

  4. 在盒型碰撞体 (Box Collider) 组件中,调整 Size 和 Center 属性,使碰撞体占据您希望局部后期处理效果所在的体积。

  5. 确保在盒型碰撞体组件中启用了 Is Trigger。

  6. 如果场景中有其他体积组件,请更改 Priority 属性的值,确保来自该体积的体积覆盖项具有比其他体积更高的优先级。

现在,当摄像机位于游戏对象的碰撞体的边界以内时,URP 会使用体积组件的体积覆盖项。

了解 URP 中的体积
创建 URP 中的体积配置文件