大家好,
我在其中一个Unity 2D游戏中遇到一个奇怪的渲染问题,至今还没能确定原因。
这个问题发生在Android APK/AAB构建中。
关键点是:
- 如果车子移动而摄像机不移动,一切都看起来很清晰。
- 如果车子移动且摄像机跟随移动,周围的2D精灵、道具和其他资产变成模糊/柔和。
- 当摄像机停止移动时,资产再次变得清晰。
看起来这个问题与摄像机移动有关,而不是玩家自身的移动。
我正在使用Unity + URP + 2D Renderer。
我已经尝试了以下几件事情:
- 精灵滤镜模式 → 点
- 文字压缩 → 无压缩
- 生成 mip 地图 → 关闭
- 包装模式 → Clamp
- 摄像机抗锯齿 → 无抗锯齿
- URP 渲染比例 → 1
- 动态模糊 → 关闭 / 强度 0
- 后处理 → 关闭
- 测试摄像机不使用 SmoothDamp
这些尝试都没有解决问题。
我还注意到,在其他2D游戏中也出现了类似的问题,所以我怀疑这个问题可能与Android 渲染、URP 2D Renderer、摄像机像素级移动、分辨率缩放或渲染管线中的其他问题有关。
有人遇到过类似的问题吗?
我应该检查Unity项目的哪些设置或区域?
任何帮助或建议都将不胜感激。感谢!
评论 (0)