stat FPS // 只显示FPS和延迟
stat unit // 追加了GPU渲染时间等变量
stat unitgraph // 追加了图表显示
ProfileGPU // 详细显示当前GPU的渲染工作占比
打开 工具->Unreal Insights
打开 Unreal Insights 左下角auto-start
运行Standalone游戏,开始记录性能日志
相关文档:
整理归类各个地图对象,通过打开/关闭各个类别的对象, 这种方法可以大概识别最占性能的对象位置
少用动态光,尽量用静态光并调整光照影响范围
调整光照的最大可见距离
下面这两个,如果设置为MaxDrawDistance为3000,FadeRange为500,则意味着光源会在你进入他的3500距离时开始被逐渐渲染,FadeRange代表着渐入效果,而你离开这个距离以后,这个光就完全不被渲染,也就不产生性能消耗

调试方法:
优化视图模式➝光照复杂度
核心:在不同的距离显示不同的复杂度
为模型设置LOD:
打开网格体勾选自定义LOD选项
添加几个LOD层级(3个到4个)
为每个LOD层级定义好相关属性
为特效设置LOD:
在不同的距离显示不同的粒子数*写一个计时器,
让环境特效只在玩家靠近一定距离再显示设置特效LOD
调试方法: