找回密码
 立即注册
查看: 371|回复: 3

Unity Shader材质一直显示是紫红色的?

[复制链接]
发表于 2023-3-6 12:19 | 显示全部楼层 |阅读模式
Unity用了SRP Bathcher,不知道是不是这个原因,啥Shader代码的材质球都不能用,同样的Shader代码在别人的项目里就可以,在自己的项目就不行,球球大佬解答一下
发表于 2023-3-6 12:20 | 显示全部楼层
一般都是编译错误,别人好的你不行,就去对比一下是不是unity版本的问题。API差异也会导致编译错误。
发表于 2023-3-6 12:22 | 显示全部楼层
从内置管线切换到SRP需要升级所有的material. URP和HDRP有自带升级功能,但是如果是自制的渲染模板的话可能要选择非内置的shader类型或者参考Unity手册进行升级。
发表于 2023-3-6 12:23 | 显示全部楼层
看shader应该有报错,之前遇到过,要么解决报错,要么和“别人”用相同的unity和urp版本
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-6-17 05:09 , Processed in 0.097640 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表