当某个材质使用的shader和当前渲染管线不匹配时,Unity Editor会使用明亮的紫红色来做警告提示,如下图所示。 上图例子的工程时URP,为了修复紫红色柠檬的问题,我们先选中这个游戏物体,在其Inspector面板中,可以看到其材质的shader被设置为了Standard。 在 Unity 中,如果shader的名字为Standard,则其基本就是Built-in渲染管线的Standard Shader,这种shader在URP工程中是无法正常工作的。 我们需要将其改成一个URP shader来修复这个问题。 在Shader下来菜单中,选择Universal Render Pipeline -> Lit,随后我们可以看到问题被修复了。
在Unity中管理材质_unity材质变成紫红色
最新推荐文章于 2024-08-10 21:41:49 发布