【Unity/团结】资源导入颜色异常的解决方法 安装URP通用渲染管线
详细讲解了Unity引擎/团结引擎如何安装URP通用渲染管线,解决颜色异常问题的方法
版本使用Unity 2022.3.40fcl / Tuanjie 1.5.2,文章内容可能随版本变化发生错误,请以最新版引擎内容为准,如有出现改变,可留言询问。
本文教程在Unity引擎和团结引擎中操作不相同,使用团结引擎的读者可点击目录跳转或移步至文章中部。
不少人将资源包导入Unity后会出现颜色异常的情况(大部分是粉色),通常与渲染管线(Render Pipeline)不匹配有关 ,尤其是在使用Universal Render Pipeline (URP) 的项目中。
具体来说,如果模型原本是为内置渲染管线(Built-in Render Pipeline)设计的,而你的项目使用的是URP,则这些材质可能使用了 URP 不支持的着色器(Shader),导致 Unity无法正确渲染,从而显示为粉红色或紫色。
Unity引擎
一、确认是否安装URP
检查Edit-Project Settings-Graphics(编辑-项目设定-图形)中的 Scriptable Render Pipeline(可编写脚本的渲染管道设置)设置是否为URP,若没有URP,则进行接下来的步骤以安装URP。
二、安装URP通用渲染管线
依次点击Window-Package Manager(窗口-包管理器)进入包管理器。
在包管理器中先在左上角分类中切换到Unity Register(Unity注册表),然后在右上角搜索栏中搜索Universal RP或直接在列表栏中寻找。
找到后点击安装即可。
三、使用URP
等待安装完成后,原本Install会变为Remove。接下来回到工具栏,依次点击Window-Rendering-Rendering Pipeline Converter(窗口-渲染-渲染管线转换器),进入渲染管线转换器,选择Built-in to URP后勾选所有选项,点击右下角两项安装即完成安装。此时资源包颜色应恢复正常。
检查操作:回到最开始的Edit-Project Settings-Graphics(编辑-项目设定-图形)页面,可以看到URP已经安装。
团结引擎
一、确认是否安装URP
检查Edit-Project Settings-Graphics(编辑-项目设定-图形)中的 Scriptable Render Pipeline(可编写脚本的渲染管道设置)设置是否为URP,若没有URP,则进行接下来的步骤以安装URP。
二、安装URP通用渲染管线
依次点击Window-Package Manager(窗口-包管理器)进入包管理器。
在包管理器中先在左侧图标中切换到Tuanjie Register(团结注册表),然后在旁边的搜索栏中搜索Universal RP或直接在列表栏中寻找。
找到后点击安装即可。
三、使用URP
等待安装完成后,原本Install会变为Remove。接下来回到工具栏,依次点击Window-Rendering-Rendering Pipeline Converter(窗口-渲染-渲染管线转换器),进入渲染管线转换器,选择Built-in to URP后勾选所有选项,点击右下角两项安装即完成安装。此时资源包颜色应恢复正常。
检查操作:回到最开始的Edit-Project Settings-Graphics(编辑-项目设定-图形)页面,可以看到URP已经安装。
更多推荐
所有评论(0)