新手的我unreal engine 卡顿排查死办法

首先先看看帧率,发现帧率才10到20 ,红色预警了,
重新构建光照

image.png

提升actor的mesh建议关闭动态阴影,否则影响性能,因此挨个全部关闭。

image.png

排查法查询卡顿提升帧率
目前我只找到了在非运行模式下找到卡顿原因方法
通过切换小眼睛(仅仅在非运行模式有效)
发现隐藏文件夹中的几个灯光,帧率提升20,
运行模式下,关闭所有ai,帧率提升5,
关闭ultra_dynamic_sky(包含太阳光)帧率又提升10,

关闭npc actor中,帧率又提升5,(为毛这玩意也占用那么多)

image.png

全部隐藏的情况下,帧率在65到67之间抖动

image.png

后面我通过恢复光照默认参数,提升了15的帧率,从20提升到35,还算不错的战绩,
以及解决建议关闭光照的警告,

image.png

下面是比较高深的方法,说是从模型啥的入手,对于我这种新手无从入手取优化这些。
反正我觉得我这方法还行,已经成功帮我找到了影响帧率的一些模型 actor。
对于群里大佬的回答我还是不太能知道应该怎么做,高深了,
我把那些开关打开我也不知道咋优化,

image.png
image.png
111
image.png

下图是我优化之后的截图对比

image.png

通过这个图片对比,我发现这个Lights 的数量在优化后非常明显的变少了,所以 做优化要有正常的数据做对比,才能感觉出对比出来的那种伤害,
同样的,对比这方面嘛,在修改维护别人代码,别人代码改动的时候进行也是有帮助的,

我记得抖音有一个号叫做爱比较, 我思来想去,或许这个人也悟了,明白了比对 的奥妙 ,也就有了运行病毒后没有运行后的对比,就能分析出这个病毒干了什么,主要是他只做实验,并没有告诉我们他是怎么判断的,怎么知道这个病毒做了哪些事情。所以是不是通过比较,监控行为呢? 妙

image.png

比对 对比http://www.xbhp.cn/news/41766.htmlhttps://zhuanlan.zhihu.com/p/619156810https://blog.csdn.net/pizi0475/article/details/50681224

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值