任何使用通用渲染管线 (URP) 的 Unity 项目都必须具有 URP 资源来配置设置。当您使用 URP 模板创建项目时,Unity 在设置 (Settings) 项目文件夹中创建 URP 资源,并在项目设置中分配它们。如果要将现有项目迁移到 URP,则需要创建 URP 资源并在图形 (Graphics) 设置中分配该资源。
URP 资源可以控制通用渲染管线的多个图形功能和质量设置。该资源是继承自“RenderPipelineAsset”的可编程对象。在图形 (Graphics) 设置中分配该资源时,Unity 会从内置渲染管线切换到 URP。然后,您可以直接在 URP 中调整相应的设置,而不是在其他地方查找它们。
您可以拥有多个 URP 资源并在它们之间进行切换。例如,可以有一个启用阴影的资源和一个禁用阴影的资源。如果要在资源之间切换以了解效果,不必每次都手动切换相应的阴影设置。但是,无法在 HDRP/SRP 和 URP 资源之间切换,因为这些渲染管线不兼容。