Hi!
I'm developing an application where the users can make a high quality render from their view (it's like a photo mode popular in some of today's games). For this I'm using the Movie Render Queue. The level sequence, the render job, everything is created runtime, and the rendering is working without a problem. The issue comes after the render finishes and the user gets back to the scene. From this point the camera movement becomes very slow, because the delta time values in the movement component's TickComponent() method are way lower than before rendering.
As an example:
Values before rendering
RealTimeSeconds = 27.690072402358055
WorldTimeSeconds = 27.690072402358055
DeltaRealTimeSeconds = 0.0181385018
DeltaWorldTimeSeconds = 0.0181385018
Values after rendering:
RealTimeSeconds = 145.61925947166765
WorldTimeSeconds = 36.166226512489629
DeltaRealTimeSeconds = 0.0184791982
DeltaWorldTimeSeconds = 1.66666669e-05
There’s no global time dilation, nor actor time dilation (both has values of 1.0).
I’ve read, that some people have problems when they set a Temporal Sample Count greater than 1 for the AA, but in my case the problem occurs regardless the AA settings.
Does anybody has an idea why is this happening and how can I restore the world time after rendering?
Thank you,
Robert