Using vsync as a frame rate limiter is not a good idea, because of
different refresh rates between monitors. On a 144Hz monitor, you'd be
running at 144FPS even if that's not actually wanted.
Or, you might want to run at half the refresh rate (like 30FPS on a 60Hz
monitor.)
Vsync and frame l
Qt3D relies on your GPU vsync settings. To reach the maximum number of
FPS, just disable vsync in your driver settings. If on the other hand
you want to reduce FPS, call setSwapInterval on the
QSurfaceFormat::defaultFormat and set it before starting your Qt3D
application with QSurfaceFormat::setDef
If you want to lower the limit you can simply add a pause in the rendering
thread before the swap buffer based on a timer.
I don't really know how to do that with qt3d, but with qt quick there is
some slot like onBeforeRendering and onAfterRendering in which you should
be able to insert a FPS limit
On 21.03.2018 19:39, Carlo Ferraresi wrote:
Hi,
I also noticed that PFS seem limited to 60.
I would like to know if there is a way to set this threshold since even 30 FPS
are enough for my application.
Agree, and I would like to have possibility to change the limit, and to
have possibility
Hi,
I also noticed that PFS seem limited to 60.
I would like to know if there is a way to set this threshold since even 30 FPS
are enough for my application.
Regards,
C.
On : mercoledì 21 marzo 2018 12:02
>A: Qt Project
>Oggetto: [Interest] Qt3D FPS limits
>
>Hello,
>
>Does Qt 3D limits FPS b