Unity升级URP

作为一名Unity小菜鸟,每次导进未知的预制体都会遇到材质全粉的遭遇,通过我两年半的练习,

了解了一点解决方法。

插件简介

Universal RP插件

Universal RP插件概述

Universal RP(Universal Render Pipeline)是Unity开发的预构建可编程渲染管线(Scriptable Render Pipeline)。它旨在为美术师提供一个友好的工作流程,使得开发者能够在移动平台、高端游戏主机和PC等多种平台上快速轻松地创建优化的图形。Universal RP提供了灵活的渲染功能,包括高动态范围渲染(HDR)、屏幕空间反射(SSR)、体积光照等,同时还支持后期处理效果和粒子系统12

如何安装Universal RP插件

要在Unity项目中安装Universal RP插件,请按照以下步骤操作:

  1. 打开Unity编辑器,点击顶部菜单栏的"Window"。
  2. 选择"Package Manager"。 选择“Package Manager”。
  3. 在出现的窗口左上角选择"Unity Registry"。
  4. 搜索关键字"Universal"。
  5. 在搜索结果中找到"Universal RP"插件,点击"Install"进行安装。

安装完成后,您可以在Project窗口中创建新的渲染管线。具体步骤如下:

  1. 在Project窗口中点击上方加号,选择"Rendering"。
  2. 选择"Universal Render Pipeline",然后选择"Pipeline Asset"(例如"Forward Renderer")。
  3. 点击创建,使用默认的命名即可。

接下来,您需要配置渲染管线:

  1. 在编辑器左上角选择"Edit",选择"Project Settings"。
  2. 在弹出的窗口选择"Graphics"。
  3. 在"Scriptable Render Pipeline Settings"属性右侧点击小圆点,选择刚才创建好的Renderer。
  4. 选择"Quality"选项,在"Render Pipeline Asset"属性点击小圆点,选择刚才创建的Renderer。

这样就完成了渲染管线的配置2

升级现有项目的渲染管线

如果您想要将现有的Unity项目升级为使用Universal RP,可以按照以下步骤操作:

  1. 在Project窗口中创建一个新的文件夹,用于存放渲染管线相关的资产。
  2. 在新建的文件夹中创建一个名为"URP Settings"的子文件夹。
  3. 在"URP Settings"文件夹中,右键点击并选择"Create -> Rendering -> URP Asset (with Universal Renderer)"。
  4. 在"Project Settings -> Graphics"中,将刚才创建的"URP Asset"拖拽到"Scriptable Render Pipeline Settings"中。

完成以上步骤后,您的项目就已经成功升级为使用Universal RP的渲染管线2

注意事项

  • 在安装Universal RP插件时,会自动安装Shader Graph插件,因为它们之间存在依赖关系4
  • 如果您的Unity编辑器版本与插件版本不兼容,可能需要更新编辑器或者寻找与您的编辑器版本相匹配的插件版本。
  • 在配置渲染管线时,确保选择正确的Renderer和Quality设置,以适应您的项目需求。

注意事项:

升级完URP后,原先的一些材质会不受URP渲染的,如下:

我们可以手动将它手动设置为Universal Render Pipeline/Lit

但只受用于部分,如果是手动写的shader材质则不会复原(需要手动改shader,我也不会)

也可以简单方便的方式处理大量的材质,如下:

选中要恢复的材质球们

结果:

  • 22
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

抓屁放脚本里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值