美文网首页
新手的我unreal engine 卡顿排查死办法

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

作者: 吉凶以情迁 | 来源:发表于2023-07-27 16:08 被阅读0次

首先先看看帧率,发现帧率才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.html
https://zhuanlan.zhihu.com/p/619156810
https://blog.csdn.net/pizi0475/article/details/50681224

相关文章

网友评论

      本文标题:新手的我unreal engine 卡顿排查死办法

      本文链接:https://www.haomeiwen.com/subject/tcolpdtx.html