【问题标题】:Ogre Application without any mesh gives about 60 fps.没有任何网格的 Ogre 应用程序提供大约 60 fps。
【发布时间】:2013-11-17 16:37:55
【问题描述】:

我制作了一个非常基本的食人魔应用程序,它不加载任何网格。它只是输出渲染窗口。 fps计数约为60,我认为这非常低。是否可以增加 fps 计数?
我的设置是:
渲染系统=OpenGL渲染子系统 [OpenGL 渲染子系统]
显示频率=60 Hz
FSAA=0
已启用固定管道=是 全屏=否 RTT 首选模式=FBO
垂直同步=否
视频模式=1280 x 800
sRGB Gamma 转换=否
CPU:核心 2 双核 2.1 GHz
显卡:ATI RV515 上的镓 0.4

【问题讨论】:

    标签: opengl rendering ogre


    【解决方案1】:

    Vsync 会将您的帧速率锁定为显示速率,通常为 60 Hz(或 30 或 15 Hz 之类的倍数),因此禁用 Vsync 将“解决您的问题”。

    【讨论】:

    • 感谢 Matias,但 Vsync 已在设置中禁用。另外为了进一步检查,我已经硬编码以禁用垂直同步,但它没有帮助。
    • 卡在 60 fps 是唯一合理的解释。甚至您的显示频率也是 60。您的驱动程序可能只是覆盖了您的应用程序的设置。尝试摆弄你的驱动程序。
    • 感谢 Matias,无效。设置环境变量 vblank_mode=1 就可以了。现在我的 fps 约为 1200。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 1970-01-01
    • 2016-11-29
    相关资源
    最近更新 更多