已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?

洪流学堂,让你快人几步。

小新:“智哥,我这两天在倒腾ShaderGraph,遇到个很头疼的问题。”

大智:“啥问题?”

小新:“就是我一个项目,想使用ShaderGraph,但是设置好LWRP以后,工程里面的材质球都变成洋红色了。这可咋办,我不能一个一个调吧?”

已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?_第1张图片

大智:“那不能,我们程序员怎么会去做这么低效率的事情呢。这种明显是可以写代码解决的问题。”

小新:“啊?还要写代码哇。”

大智:“是的呀,不过已经有人给我们写好了。只要导入了LWRP/HDRP的包之后,直接点击菜单栏Edit > Render Pipeline > Lightweight Render Pipeline > Upgrade ...可自动更新工程中的材质。但是只能更新Unity自带的Standard Shader,自定义Shader需要自己修改哦。

已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?_第2张图片

点击菜单后,部分材质球就被自动更新了。

已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?_第3张图片

洪流学堂公众号回复节点,获取ShaderGraph节点详解PDF文件(带目录)。

ShaderGraph 视频教程

已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?_第4张图片

教程链接:https://none.h5.xeknow.com/st/8XgycosEI

已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?_第5张图片

你可能感兴趣的:(已有Unity工程升级到LWRP/HDRP后材质都变洋红色了,怎么办?)