This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
Also converted lots of code to go through LoadSequence instead of manually calling TryLoad.
#rb andrew.rodham
#ROBOMERGE-SOURCE: CL 15315165 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15315175 by jeanfrancois dube in ue5-main branch]
Deprecated PlayTo, ScrubTo, JumpTo for Frames, Seconds, and MarkedFrames. Replaced with SetPlaybackPosition() which takes PlaybackParams to specify the position (ie, frame, seconds, or marked frame) and an update method (play, scrub, jump).
Also, adding a new feature/function:
PlayTo() - play from the current time to a specified time
#rb andrew.rodham
#ROBOMERGE-SOURCE: CL 13137367 via CL 13137369 via CL 13137373
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v687-13115495)
[CL 13137377 by max chen in Main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870586 by ryan durand in Main branch]
This check was introduced in 5677319 but has been superseded by a more robust approach.
#jira UE-83279
#rb Max.Chen
#note Copied from 4.24[at]10800504
#ROBOMERGE-SOURCE: CL 10800612 via CL 10800614
#ROBOMERGE-BOT: (v610-10636431)
[CL 10800618 by andrew rodham in Main branch]
#jira UESEQ-343
#rb Max.Chen
#ROBOMERGE-SOURCE: CL 9844768 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v548-9842178)
[CL 9844771 by matt hoffman in Main branch]
#jira FURY-129
#rb none
#ROBOMERGE-SOURCE: CL 7266539 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v369-7254125)
[CL 7266554 by max chen in Main branch]
Several parts to this but ultimately what we need to achieve is that anything that is transformed by sequencer **and anything attached to such objects** get simulated transforms as close to accurate as possible.
Note: This is an opt-in feature that is enabled for the time-being through a cvar: "r.MotionVectorSimulation 1"
#rb Max.Chen
[CL 6662905 by Andrew Rodham in Dev-Sequencer branch]