版本:Unity 6 (6000.0)
语言:英语
URP 的包示例参考
从内置渲染管线升级到 URP

将 URP 安装到现有项目

如果您使用内置的 渲染管线一系列将场景内容显示在屏幕上的操作。Unity 允许您从预构建的渲染管线中选择,或编写自己的渲染管线。 更多信息
参见 词汇表
开始了项目,您可以安装 URP 并配置项目以使用 URP。执行此操作时,您必须自行配置 URP。您需要手动转换或重新创建项目的某些部分(例如灯光着色器或后期处理效果)以使其与 URP 兼容。

您可以通过 包管理器系统 将最新版本的通用渲染管线 (URP) 下载并安装到您的现有项目,然后将其安装到您的项目中。如果您没有现有项目,请参考有关 如何从模板创建新的 URP 项目 的文档。

开始之前

URP 使用它自己的 集成后期处理解决方案。如果您的项目中安装了后期处理版本 2 包,则在将 URP 安装到项目中之前,需要删除后期处理版本 2 包。安装 URP 后,您可以重新创建您的 后期处理在图像显示在屏幕上之前,通过应用滤镜和效果来改善产品视觉效果的过程。您可以使用后期处理效果来模拟物理相机和胶片属性,例如光晕和景深。 更多信息 后期处理,后期处理,后期处理
参见 词汇表
效果。

URP 目前不支持自定义后期处理效果。如果您的项目使用自定义后期处理效果,则目前无法在 URP 中重新创建这些效果。自定义后期处理效果将在 URP 的即将发布的版本中得到支持。

使用 URP 创建的项目与高清渲染管线 (HDRP) 或内置渲染管线不兼容。在开始开发之前,您必须决定在项目中使用哪种渲染管线。有关选择渲染管线的更多信息,请参考 Unity 手册中的渲染管线部分

安装 URP

  1. 在 Unity 中,打开您的项目。
  2. 在顶部导航栏中,选择窗口>包管理器以打开包管理器窗口。
  3. 菜单中,选择Unity 注册表。这将显示您当前运行的 Unity 版本可用的包列表。
  4. 从包列表中选择通用 RP
  5. 在包管理器窗口的右下角,选择安装。Unity 将直接将 URP 安装到您的项目中。

配置 URP

在开始使用 URP 之前,您需要对其进行配置。为此,您需要创建一个可脚本化的渲染管线资产并调整您的图形设置。

创建通用渲染管线资产

通用渲染管线资产 (URP 资产) 包含项目的全局渲染和质量设置,并创建渲染管线实例。渲染管线实例包含中间资源和渲染管线实现。

要创建通用渲染管线资产

  1. 在编辑器中,转到 项目窗口显示您 Assets 文件夹 (项目选项卡) 内容的窗口 更多信息
    参见 词汇表
  2. 在项目窗口中右键单击,然后选择创建>渲染>URP 资产(带通用渲染器)。或者,导航到顶部的菜单栏,然后选择资产>创建>渲染>URP 资产(带通用渲染器)

您可以保留新通用渲染管线资产的默认名称,也可以输入新的名称。

将 URP 设置为活动渲染管线

要将 URP 设置为活动渲染管线

  1. 在您的项目中,找到要使用的渲染管线资产。
    提示:要查找项目中的所有 URP 资产,请在搜索字段中使用以下查询:t:universalrenderpipelineasset

  2. 选择编辑>项目设置>图形

  3. 可脚本化渲染管线设置字段中,选择 URP 资产。当您选择 URP 资产时,可用的图形设置会立即更改。

可选:

为不同的质量级别设置覆盖 URP 资产

  1. 选择编辑>项目设置>质量

  2. 选择一个质量级别。在渲染管线资产字段中,选择渲染管线资产。

升级您的着色器

如果您的项目使用预构建的 标准着色器 或为内置渲染管线制作的自定义 Unity 着色器在 GPU 上运行的程序。 更多信息
参见 词汇表
,您必须将其转换为与 URP 兼容的 Unity 着色器。有关此主题的更多信息,请参考 升级您的着色器

从内置渲染管线升级

当您将项目从内置渲染管线 (BiRP) 升级到通用渲染管线 (URP) 时,会发生许多更改。这些更改影响范围很广,除了这里显示的 URP 初始安装过程之外,还需要进行一些工作。以下页面将详细说明这些更改,并提供有关任何其他必要步骤的指南

URP 的包示例参考
从内置渲染管线升级到 URP