gpt4 book ai didi

c++ - 如何获取和更改 OGRE 应用程序的帧率?

转载 作者:行者123 更新时间:2023-11-28 01:01:52 25 4
gpt4 key购买 nike

我正在开发将实时 View 设置为窗口背景的 Ogre 应用程序。 Hovewer 当我尝试使用 RenderTarget::getAverageFPS() 获取我的应用程序的帧速率时我有疑问,然后我得到 19.7433。这是正确的帧率吗?以及如何将此帧速率更改为 30fps 或 40fps?

最佳答案

除非您的应用程序锁定到屏幕的垂直同步,否则您不能只更改帧率。你必须优化你的渲染,这样你就可以在你想要的任何帧速率内渲染。或者,渲染更少的东西。

因此,如果您想每秒渲染一帧 30 次,则您的渲染(以及其他所有内容)必须在 1/30 秒内发生。

简而言之:Ogre 可能不是帧速率的直接原因。你告诉食人魔的是。

请注意,您应该在优化的发布版本中检查它,而不是调试。调试构建很慢(因为它们用于调试)。

关于c++ - 如何获取和更改 OGRE 应用程序的帧率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8324084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com