This should be applicable to all aspects of Sequencer evaluation code, not just the highest level.
#Unreal engine 4 level streaming Offline
Moving forward, these optimizations pave the way for more interactive and dynamic content authored through Sequencer.įor those that don’t know, Sequencer is Unreal Engine’s non-linear editing tool, which allows keyframed animation of cut-scenes, in-game events, UMG widgets, offline rendered movies, and more. In this tech blog, we explore how re-organizing Sequencer’s data structures and runtime logic using data-oriented design principles provides a host of benefits that include highly improved optimization potential when dealing with large data sets and enabling greater third-party extensibility. With UE 4.26, Sequencer has been heavily optimized through a reworking of its internal architecture to enable much higher performance for large-scale cinematics and concurrent UI animations than previously possible. As the complexity, scale, and fidelity of real-time cinematic content continues to push the envelope of quality in Unreal Engine we can critically assess the runtime capabilities of Unreal Engine’s cinematic tool, Sequencer, and identify areas of optimization potential.