跳到主要内容

Unity OverDraw 视图使用指南

· 性能 & 项目优化

主要作用

OverDraw 用于检测屏幕上的重复绘制率,尤其针对特效部分的半透明 OverDraw 检测。它帮助我们定位特效相关的性能问题,优化渲染流程。

使用方式

Unity 2022.4.60f1 版本中,开启 OverDraw 视图的步骤如下:

  1. 打开 Rendering Debugger

    • 路径:Window > Analysis > Rendering Debugger
  2. 启用 OverDraw Mode

    • 在打开的 Rendering Debugger 窗口中,找到 OverDraw Mode,选择该模式。

OverDrawMode (注:OverDraw 模式开启后,Scene 场景即可看到 OverDraw 视图)

注意事项

  • 使用 OverDraw 模式时,特别关注 特效部分 的绘制,尤其是半透明部分,因为这些部分可能会消耗更多的 GPU 性能。

  • 根据 OverDraw 视图的反馈,优化特效的渲染方式可以有效提升游戏的运行效率。