unity 将项目升级成URP(通用渲染管线)&将不支持URP的材质升级为支持URP的材质

导入URP

在窗口→包管理器中以Unity注册表搜索方式搜索RP,安装URP

 

 创建URP

会出现这两个文件

 

 设置URP文件

打开编辑→项目设置→图形 跟 质量将刚才创建的URP文件选入

将项目整体升级为URP

此时,如果你的项目材质本身支持URP,现在应该可以正常显示了

如果你跟我一样显示为粉色,那么说明 你的项目材质 本身并不支持URP

 

疑问:如果我的材质本身不支持URP,但是想要升级URP怎么办?

首先确保已经安装并创建使用URP,并且将项目升级为URP,

开始操作:

文件夹内创建→材质(此时的材质基础是以URP模式渲染的)

然后将你丢失材质为粉色的 材质纹理拖入刚才创建的材质球

 

 

 

 此时已经可以显示材质了

 

但是还有问题,材质并没有正确的渲染出来,是透明的,此时需要更改shader来解决

大佬写的shader文章地址:LINK

使用第一段渲染的代码即可

可以看到,此时已经可以正常显示了!

posted @ 2022-10-21 13:02  伊凡晴天  阅读(3824)  评论(0编辑  收藏  举报