Hello,
I was wondering if it was possible to add a second delay before Unity records every frame so that Unity can load everything properly in the scene before it records it to video.
When I record animations, sometimes when I jump to a new shot, Recorder will record the first frame where some effects ( lighting, physics, objects etc ) hasn’t finished loading yet.
For example if the first shot is a scene indoors then the next shot is outdoors at the beach, Recorder will record a single frame of the ocean missing for one frame because it hasn’t loaded in completely yet.
Or it’ll record a single frame where the lighting is all dark for one frame because the lighting hasn’t finished loading.
So when you watch rendered video you’ll occasionally see a quick 1 frame flash of something missing or wrong whenever it jumps to a new shot.
I’m aware HDRP allows you to enable “accumulation” which may help. But I’m on URP so I don’t have that option.
At the moment my work arounds are deleting the all single frames with the unloaded effects for each shot in a video editing software ( not ideal because the more frames I delete the more the video becomes desynced with the audio ) and recording each different shot separately ( not ideal either because it becomes time consuming ).
Thank you.