Jump to content

[SOLVED] WidgetSpriteViewport Fixed FPS rendering


photo

Recommended Posts

Problem

 

Fixed FPS rendering of WidgetSpriteViewport for video grabbing does not seem to work properly. See following video grabbing of provided test case where main scene and sprite viewport where both set to fixed frame rate of 60 FPS via setIFps( 1.0f / 60.f ). While main scene renders smoothly, sprite viewport shows inconsisten frame rate during video grabbing.

 

 

Also it seems like WidgetSpriteViewport renders by default at different (fixed 25 FPS) frame rates than main view. I think this behaviour should better be disabled by default as users normally expect same main and viewport update rates. If user requires different frame rates this can be explicitly set via setIFps()

viewport-videograbbing-bug.zip

Link to comment
  • 1 month later...
  • 1 year later...

The default 25 FPS frame rate for WidgetSpriteViewport has been fixed in the meantime (WidgetSpriteViewport now renders at same frame rate as main window). I don't know If this fix also solves the video grabbing de-sync problem when main window is set to a fixed frame rate via setIFps(). You could verify this with the provided test scene above (passed some time since the bug report).

Link to comment
  • 2 weeks later...
  • 1 month later...
×
×
  • Create New...