Unity场景内模型出现粉色的处理方法

  • Unity 场景内出现粉色Shader的处理方法
    • 0 丢失材质或者渲染文件丢失表现
    • 1 查看Shader类型
      • 1.1 查看后是URP的Shader
    • 2 查看是否安装对应的管线:
      • 2.1 内置管线包
      • 2.2 URP包
      • 2.3 HDRP的包
    • 3 检查质量设置
      • 3.1 查看渲染管线文件
      • 3.2 设置渲染管线文件
        • 3.2.1 选择管线文件
        • 3.2.2 弹窗提示 需要一些时间
        • 3.2.3 然后设置完成后,显示正常
      • 3.3 导入示例管线文件
        • 3.3.1 点击URP包 右侧详细面板的导入样本即可
        • 3.3.2 里边包含部分配置好的管线文件
    • 4 升级材质
      • 4.1 如果是2021稳定版之前的版本 URP会有直接的升级材质选项
      • 4.2 如果是2021稳定版之后的版本 URP迁移了升级材质选项
        • 4.2.0 官方说明文档
        • 4.2.1 选择Window > Rendering > Render Pipeline Converter
        • 4.2.2 打开渲染管道转换器窗口
        • 4.2.3 选择转换类型
        • 4.2.4 根据转换类型,对话框会显示可用的转换器。选择或清除转换器名称旁边的复选框,以启用或禁用转换器
        • 4.2.5 点击初始化转换器。渲染管道转换器预处理项目中的资源,并显示要转换的元素列表。选中或清除资产旁边的复选框,以在转换过程中包括或排除它们。
        • 4.2.6 点击转换资产开始转换过程。
        • 4.2.7 转换类型和转换器
          • 4.2.7.1 内置渲染管道2D到URP 2D
          • 4.2.7.2 升级2D URP资产
          • 4.2.7.3 URP的内置渲染管道

Unity 场景内出现粉色Shader的处理方法

0 丢失材质或者渲染文件丢失表现

1 查看Shader类型

确认是否安装了URP 或者HDRP 对于的对象使用的Shader
没有的话【使用包管理器进行安装】

1.1 查看后是URP的Shader

这里并没有现实为Hidden 或者 Error 之类的隐藏或者错误找不到字段 说明已经安装了URP包,含有对应的Shader。
这里包没有问题,跳过第二步,进入第三步

2 查看是否安装对应的管线:

2.1 内置管线包

2.2 URP包

2.3 HDRP的包

3 检查质量设置

3.1 查看渲染管线文件

这一步是很重要的一步,通常模板建立的工程会直接有文件关联,而后导入的工程可能会确实部分关联或者文件。

这里发现Render Plpeline Asset - 渲染管线文件 为空,意思是编辑器不知道进行何种质量的渲染。

3.2 设置渲染管线文件

点击右侧的选择按钮进行选择或者新建渲染文件拖入均可

正常新建工程都会有高中低三种质量的渲染文件,如果没有从同版本的工程导入即可,另外还可以导入示例管线文件。

3.2.1 选择管线文件

这里使用的示例管线文件

3.2.2 弹窗提示 需要一些时间

3.2.3 然后设置完成后,显示正常

3.3 导入示例管线文件

3.3.1 点击URP包 右侧详细面板的导入样本即可

3.3.2 里边包含部分配置好的管线文件

4 升级材质

4.1 如果是2021稳定版之前的版本 URP会有直接的升级材质选项

可以选择升级工程 或者 选择的材质为当前管线Shader 方便快捷

4.2 如果是2021稳定版之后的版本 URP迁移了升级材质选项

4.2.0 官方说明文档

文档链接

4.2.1 选择Window > Rendering > Render Pipeline Converter

4.2.2 打开渲染管道转换器窗口

4.2.3 选择转换类型

4.2.4 根据转换类型,对话框会显示可用的转换器。选择或清除转换器名称旁边的复选框,以启用或禁用转换器

有关可用转换器的列表,请参见 4.2.7 - 转换类型和转换器.

4.2.5 点击初始化转换器。渲染管道转换器预处理项目中的资源,并显示要转换的元素列表。选中或清除资产旁边的复选框,以在转换过程中包括或排除它们。

4.2.6 点击转换资产开始转换过程。

注意:转换过程会对项目进行不可逆的更改。在转换之前备份您的项目。

当转换器处理完所有选定的元素后,它会在窗口中显示每个元素的状态。

  • 绿色复选标记:转换顺利进行。
  • 红色图标:转换失败。

打开转换器窗口,检查带有警告的元件。查看转换后的项目后,关闭“渲染管道转换器”窗口。

4.2.7 转换类型和转换器

渲染管道转换器允许您选择以下转换类型之一:

  • 内置渲染管道2D到URP 2D

  • 升级2D URP资产

  • URP的内置渲染管道

当您选择一种转换类型时,该工具会显示可用的转换器。

以下部分描述了每种转换类型可用的转换器。

4.2.7.1 内置渲染管道2D到URP 2D

此转换类型将项目元素从内置渲染管道2D转换为URP 2D。

可用转换器:

  • 材料和材料参考升级

该转换器将所有材质和材质引用从内置渲染管道2D转换到URP 2D。

4.2.7.2 升级2D URP资产

此转换类型将2D项目的资产从早期的URP版本升级到当前的URP版本。

可用转换器:

  • 自由光源的参数化升级

该转换器将所有参数灯光转换为自由形式灯光。

4.2.7.3 URP的内置渲染管道

此转换类型将项目元素从内置呈现管道转换为URP。

可用转换器:

  • 渲染设置

该转换器创建URP资源和渲染器资源。然后,转换器评估内置渲染管道项目中的设置,并将它们转换为URP资源中的等效属性。

  • 材料升级

这个转换器转换材料。

  • 动画剪辑转换器

该转换器转换动画剪辑。它运行在材料升级转换器完成后。

  • 只读材料转换器

该转换器转换Unity项目附带的预建只读材料。该转换器对项目进行索引并创建临时的.index文件。这可能需要很长时间。

Unity场景内模型出现粉色的处理方法相关推荐

  1. Unity场景素材导出为 FBX文件的方法

    系列文章目录 一.Unity场景素材导出为 FBX文件的方法:http://t.csdn.cn/Xyjxe 二.Unity场景素材导出为 OBJ文件的方法:http://t.csdn.cn/08RY3 ...

  2. Unity 场景中 模型黑色

    点击 Window -> Rendering-> Lighting settings 设置 Realtime Lighting 为实时渲染 勾选 Auto Generate

  3. unity导入3DMAX模型失真无法修改渲染方法解决方案

    今天搞了好久才发现是在这个地方设置(导入设置) 选择材质 在location处选择 使用扩展模式 然后接可以发现渲染方法可以修改了(此处个人选择手机版漫反射,比默认的清晰太多太多)

  4. THREEJS - 获取场景中模型数据

    在一些场景中,我们需要展示场景内的模型数据,如模型的数量.面片数以及顶点数等,下面给大家提供的就是对应的统计函数,在场景加载结束后,传入对应的scene即可: /*** 获取场景内模型数量.顶点数及面 ...

  5. 【SDK 教程】 让 3D 模型 “活起来” 的好方法在这里!

    老子云的开发者[SDK]版块在上线后一直饱受好评,我们也在持续优化和更新迭代功能,帮助开发者用户更快更好地做出3D项目及作品. |老子云SDK开发者用户作品 截至目前,SDK已经上线了[模型][场景] ...

  6. Unity场景模型优化技术--LOD和OcclusionCulling

    LOD和Occlusion Culling Lod和遮挡剔除. Occlusion Culling:Occlusion Culling 技术是指当一个物体被其他物体遮挡住而相对当前摄像机为不可见时,可 ...

  7. Unity场景中导出模型插件

    我们在开发中,可能会遇到,需要在unity中拼场景,然后到处模型给美术优化的情况,这种情况下,就需要在Unity中导出模型的操作了 思路 实际这个功能的设计思路也很简单,根据在场景中选择的对象,获取它 ...

  8. Unity精品3D模型素材资源下载——暗黑地牢风格篇

    本文介绍Asset Store中优质的暗黑地牢风格素材,会从3D模型.插件.音频资源和UI几个角度分别介绍. 一:3D模型篇 1:POLYGON - Dungeons Pack 该Low Poly场景 ...

  9. unity 飞机 残骸模型_训练残骸模式– Java 8中的改进实现

    unity 飞机 残骸模型 Venkat Subramaniam在今天的演讲中提到了有关"级联方法"模式或"火车残骸"模式的内容,如下所示: >someO ...

最新文章

  1. 【Android 性能优化】应用启动优化 ( 阶段总结 | Trace 文件分析及解决方案 | 源码分析梳理 | 设置主题的方案总结 ) ★
  2. 工业互联网工信部苗圩谈-谋定研究:对话中国经济和信息化
  3. 查找数组中未出现的和出现2次的数值 Set Mismatch
  4. LInux命令行参数
  5. After Opp is saved - change mode filling place
  6. 常用Jquery前端操作
  7. 准确估计透明物体的 3D 姿态:机器人收集 + Keypose 算法
  8. (102)FPGA面试题-如何选择FPGA型号?
  9. php 实现数组数据查询,thinkphp数据查询和遍历数组实例_PHP
  10. 12306一直提示网络有问题_春运攻略:西安网友买票遇到的这些问题,这里有答案...
  11. SAS Viya应用简介
  12. 排班matlab,用yalmip工具箱设计一个排班问题时出现了一些问题,有大神能帮忙
  13. 北航计算机考研计算机组成原理,北航计算机组成原理讲义.pdf
  14. idm无法连接到目标服务器的解决办法
  15. c语言链表二路归并排序,链表的二路归并排序 Sort List
  16. 凤凰网php,凤凰网房产频道招聘 web 前端工程师、PHP 工程师 15-25k,欢迎简历来砸~...
  17. caffe-openpose结构
  18. 10的28次方C语言,c语言编程测定28的28次方有多少位
  19. android 设置iptv vlan tag的命令,关于VLAN TAG的命令行设置
  20. log2 3怎样用计算机打出,红警在局域网怎么样才可以2个人打多个电脑玩家?要打3个电脑以上的...

热门文章

  1. 国际分子植物与微生物互作学会(MPMI)2023年大会(美国罗德岛7.16-20)
  2. 弃风弃光愈演愈烈 风电光伏“死路一条”?
  3. 如何学习(一):学习困难科目的实用思维方法(翻译)
  4. Sphinx文档生成工具(二)
  5. BEM 命名规范简介
  6. AI 理论之父出生 | 历史上的今天
  7. 实战getshell新姿势-SSRF漏洞利用与getshell实战
  8. 电子招标采购系统—企业战略布局下的采购寻源
  9. 我指间的刺青是对你的誓言
  10. 计算机桌面闪烁,手把手教你电脑屏幕闪烁怎么办