大家好,
我升级Unity编辑器版本后,遇到了一个奇怪的渲染/材料问题。
我从:
Unity 6000.0.66f2 → Unity 6000.0.77f1
升级后,使用Universal Render Pipeline/Lit的角色材料开始渲染错误。
我没有故意改变模型、纹理、着色器、材料设置或URP资产。
左边的角色是升级前的正确外观。
右边的角色是升级后的外观。
纹理仍然可见,所以不像缺失着色器/粉色材料问题。它看起来更像是一个错误的着色器变体、详细图、遮罩图、法线图、纹理导入或材料关键字问题。
项目详细信息:
- Unity版本前:6000.0.66f2
- Unity版本后:6000.0.77f1
- 渲染管线:URP
- 着色器:Universal Render Pipeline/Lit
- 平台:Editor / Windows
- 角色材料使用Lit着色器
- 问题仅在升级Unity版本后出现
我计划检查或已经检查的内容:
- 重导入材料、纹理和FBX
- 创建一个新的干净的URP/Lit材料,只有Base Map
- 检查是否Detail Albedo、Detail Mask、Normal Map、Occlusion或Mask Map被错误启用
- 清除ShaderCache / Library artifacts
- 测试DX11
- 临时禁用SRP Batcher / GPU Instancing
有没有人在Unity 6补丁升级后遇到过类似URP Lit材料腐败的问题?
这是否与材料关键字、着色器变体、纹理导入设置或Unity 6000.0.77f1的已知问题有关?
任何建议都将受欢迎。
评论 (0)