首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Webgl构建fps会随着时间的推移而减少(Chrome)?

Webgl构建fps会随着时间的推移而减少(Chrome)?
EN

Stack Overflow用户
提问于 2019-08-29 15:00:31
回答 1查看 720关注 0票数 1

我们正在优化我们的webgl版本(打算在chromebooks上运行,chrome最新版本)。目前我们已经在整个游戏中达到了大约40帧/秒,这非常接近我们的要求。

问题是,如果游戏“开”了一段时间(例如30-45分钟),fps会从最初的40 fps逐渐下降到大约20 fps,然后如果游戏开着,fps会继续以同样的方式下降。

我们可以说这不是因为gpu,因为在我们所有的场景中,绘制调用大约是100-150,并且它们保持不变。此外,我们还对gpu进行了优化(静态/动态批处理、gpu实例化、禁用阴影、纹理压缩等)。

目前我们无法分析实际的构建(因为开发构建大约为2 2gb,无法在任何浏览器中加载),因此我们正在分析编辑器。

深入剖析cpu脚本不会显示任何明显的信息,这些信息可能会在45分钟的时间内逐渐消耗fps。

还有没有人在他们的WebGl版本中遇到过这种情况?对于优化和维护一致的fps有什么建议吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-24 19:19:14

Unity的音频源导致Webgl构建中的fps下降。我们用这个asset替换了它,fps下降消失了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57704697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档