stat FPS
这条命令可以在界面右侧显示帧率和耗时
在编辑器右上角显示帧率

这个在编辑器偏好设置里,搜素frame可以查找到,开启即可

stat UNIT
可以在右侧显示渲染相关时间

Frame 真正每帧需要的时间
Game cpu执行时间
Draw CPU收集渲染资源然后提交给GPU的时间
GPU Time GPU的实际渲染时间
实际上Frame的真正渲染时间是Game Draw GPU里最大的那个。
profileGPU
可以打开GPU查看器,用于查看渲染耗时

然后打开渲染时长最多的,查看哪里耗时最长

我这里可以看到后处理渲染时长占了一半,可以后续接着查看,按需查找对应消耗大的调用。

对于光照,我们可以选择关卡界面光照下面的优化视图模式,选择光照复杂度,根据界面查看哪里光照消耗过大。

还有着色器复杂度的渲染显示,可以查看哪里过渡绘制,颜色越白,性能越差

我们还可以查看Nanite的使用情况,静态模型推荐都启用nanite

碰撞也是很消耗,我们可以在显示中开启碰撞,来查看碰撞体积的复杂度
