Hello!
When attempting to add preroll to a sequencer to prevent textures from visibly streaming in from higher mips to lower ones it appears to not be functioning as expected. The difference that seems to be unaccounted for is the presence of a transform component of the cine camera being modified for the cutscene.
When adding preroll to the camera cut track and adding a breakpoint in MovieSceneCameraCutTrackInstance.cpp where it checks: if (Context.IsPreRoll)
The breakpoint is never reached which leads it to never putting in the call to AddViewSlaveLocation. Is this a limitation of the sequencer’s preroll? I have tried adding a second camera and making it actually perform a cut between the two with preroll on the camera cut track, however, this leads it to going to the second cameras viewpoint early rather than just prewarming the texture streaming at the desired location.
Any suggestions to help workaround this issue would be much appreciated.