Commit Graph

42 Commits

Author SHA1 Message Date
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
max chen
f0f7be67c4 Sequencer: Deprecated LevelSequenceSnapshotSetttings which was really only used by AutomatedLevelSequenceCapture to store the recording frame to be used in converting the snapshot times. The conversion is better done in the DefaultBurnin blueprint with the FrameRate using the FQualifiedFrameTime of the MasterTime or the ShotTime.
#rb matt.hoffman

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 17449311 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17449317 by max chen in ue5-release-engine-test branch]
2021-09-07 16:11:54 -04:00
Marc Audy
e80ea6b959 Merge from Release-Engine-Staging @ 16444985
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
patrick enfedaque
6e16e6a86f UAutomatedLevelSequenceCapture: Replace FlushLevelStreaming call with BlockTillLevelStreamingCompleted which waits properly on streaming to complete.
#rb richard.malo

#ROBOMERGE-SOURCE: CL 15875775 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15875781 by patrick enfedaque in ue5-main branch]
2021-03-31 11:31:45 -04:00
jeanfrancois dube
383f7e12fc Make sure the sequencer code always try to load bindings in order to properly resolve unloaded objects.
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]
2021-02-04 11:14:06 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
max chen
9d568c459b Sequencer: Playback controls
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]
2020-05-01 00:11:16 -04:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#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]
2019-12-26 15:33:43 -05:00
andrew rodham
f8358a84e0 Sequencer: Fixed movie renders not working for scales < 1.0
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]
2019-12-18 14:02:37 -05:00
matt hoffman
9ced6de771 Sequencer Movie Renders now flush the shader compiler and mesh distance field builder on each tick in an attempt to ensure shaders are ready before rendering a movie.
#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]
2019-10-25 18:03:32 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
max chen
b079d60a19 Sequencer: Change cached state camera component to soft object pointer
#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]
2019-07-10 16:43:16 -04:00
Max Chen
58ed55be26 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none
#lockdown nick.penwarden

[CL 6863746 by Max Chen in Dev-Sequencer branch]
2019-06-06 13:46:20 -04:00
Max Chen
62e9e36c62 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6729326 by Max Chen in Dev-Sequencer branch]
2019-05-31 15:38:50 -04:00
Andrew Rodham
f73717b7bd Sequencer: Camera cut frames now inform the renderer of simulated previous frame transforms as best they can
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]
2019-05-29 05:48:05 -04:00
Max Chen
65cea2234e Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6662567 by Max Chen in Dev-Sequencer branch]
2019-05-29 01:56:53 -04:00
Max Chen
ec7bab2d2a Movie Scene Capture: Expose delay every frame to the user. Value is overridden by path tracer sample pixel.
#jira UESEQ-497
#fyi pete.sumaneseni
#rb none

[CL 6408137 by Max Chen in Dev-Sequencer branch]
2019-05-10 01:05:36 -04:00
Max Chen
523dfd6c75 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6276895 by Max Chen in Dev-Sequencer branch]
2019-05-03 12:55:47 -04:00
Max Chen
668f447a3f Movie Scene Capture: Add option for the custom frame rate. This allows the custom frame rate to be a config that isn't reset everytime you render a sequence (which sets the frame rate)
#jira UE-70783
#rb none

[CL 6014492 by Max Chen in Dev-Sequencer branch]
2019-04-19 12:53:47 -04:00
Max Chen
4b4fedd7d1 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5899701 by Max Chen in Dev-Sequencer branch]
2019-04-15 12:35:16 -04:00
kristjanvalur
4981396276 PR #5681: Fix command line sequence render (Contributed by kristjanvalur)
#jira UE-72362
#rb andrew.rodham

[CL 5798959 by Max Chen in Dev-Sequencer branch]
2019-04-08 17:34:44 -04:00
Max Chen
c33049fcbd Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5730143 by Max Chen in Dev-Sequencer branch]
2019-04-04 02:48:32 -04:00
Max Chen
914625a5df Sequencer: Fix duplicate rendered frames
#jira UE-69809
#jira UE-72108
#rb none

[CL 5677319 by Max Chen in Dev-Sequencer branch]
2019-04-01 19:43:30 -04:00
Chris Gagnon
80918bea22 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00