Version: 6000.3
语言: 中文
URP 的包示例参考
从内置渲染管线升级到URP

将 URP 安装到现有项目中

如果您已使用内置渲染管线(Render Pipeline) 获取场景内容并将其显示在屏幕上的一系列作。Unity 允许您从预构建的渲染管道中进行选择,或编写自己的渲染管道。更多信息
请参阅术语表
,你可以安装 URP 并将项目配置为使用 URP。执行此作时,您必须自行配置 URP。你需要手动转换或重新创建项目的各个部分(例如光照着色器或后期处理效果),以与URP兼容。

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

开始之前

URP 使用自己的集成后处理解决方案。如果你的项目中安装了后期处理版本2包,则需要先删除后期处理版本2包,然后才能将URP安装到项目中。安装 URP 后,您可以重新创建后处理在图像出现在屏幕上之前通过应用滤镜和效果来改善产品视觉效果的过程。你可以使用后期处理效果来模拟物理摄像机和胶片属性,例如泛光和景深。更多信息 后处理, 后处理, 后处理
术语表中查看
影响。

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

安装 URP

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

配置 URP

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

创建通用渲染管线资产

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

要创建通用渲染管线资产,请执行以下作:

  1. 在编辑器中,转到项目窗口一个窗口,显示您的内容Assets文件夹(项目选项卡)更多信息
    术语表中查看
    .
  2. 右键点击 项目(Project) 窗口,然后选择 >URP资产创建>渲染(使用通用渲染器) 。或者,导航到顶部的菜单栏,然后选择 资产(Assets) > 创建>渲染(Create Rendering) > URP 资产(使用通用渲染器)。

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

将 URP 设置为活动渲染管线

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

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

  2. 选择 编辑(Edit) > 项目设置(Project Settings) > 图形(Graphics)。

  3. 可脚本渲染管线设置(Scriptable Render Pipeline Settings) 字段中,选择 URP 资源。选择URP资产时,可用的图形设置会立即更改。

可选:

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

  1. 选择 编辑>项目设置(Project Settings) > 质量(Quality) 。

  2. 选择质量级别。在 渲染管线资产(Render Pipeline Asset) 字段中,选择 渲染管线资产(Render Pipeline Asset)。

升级着色器

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

从内置渲染管线升级

将项目从内置渲染管线(BiRP)升级到通用渲染管线(URP)时,会发生许多更改。这些更改影响广泛,需要在此处显示的 URP 初始安装过程之外进行一些工作。以下页面详细介绍了这些更改,并提供了有关所需任何其他步骤的指导:

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