Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
brooke hubert
48113fc77e
Adding EditorFramework to build.cs files
...
#rnx
#Jira UE-96448
#rb chris.gagnon
[CL 14114839 by brooke hubert in ue5-main branch]
2020-08-14 13:24:16 -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
360d078ca3
Second batch of remaining Engine copyright updates.
...
#rnx
#rb none
[CL 10871248 by Marc Audy in Main branch]
2019-12-27 09:26:59 -05: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
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
d7d0f60225
Sequencer: Add support for track editors to add tracks for all the selected object bindings
...
#jira UESEQ-351
#rb matt.hoffman
[CL 5307177 by Max Chen in Dev-Sequencer branch]
2019-03-05 17:34:36 -05:00
Max Chen
6e03e44d41
Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
...
#rb none
[CL 5274591 by Max Chen in Dev-Sequencer branch]
2019-03-01 21:25:50 -05:00
Chris Gagnon
1dd3e0189f
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4730305 by Chris Gagnon in Dev-Editor branch]
2019-01-15 18:47:22 -05:00
Francis Hurteau
57c677da93
Copying //UE4/Dev-Enterprise@4705006 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
[CL 4705151 by Francis Hurteau in Main branch]
2019-01-10 17:26:53 -05:00
Chris Gagnon
8fc25ea18e
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Ben Marsh
7598af0532
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Matt Kuhlenschmidt
46e3285149
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4543237 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-11-06 10:00:36 -05:00
max chen
4e6963dcf9
Sequencer: Icons for geometry cache and live link tracks.
...
Disable the ability to create a live link track until it's implemented.
#rb none
[FYI] mike.zyracki
#jira UE-64945
#ROBOMERGE-SOURCE: CL 4465449 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)
[CL 4465450 by max chen in Staging-4.21 branch]
2018-10-14 00:06:58 -04:00
Max Chen
4f4c37e16a
Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
...
#rb none
[CL 4292303 by Max Chen in Dev-Sequencer branch]
2018-08-16 10:47:07 -04:00
Marc Audy
16a368545a
Use components set directly rather than incurring overhead of filtering and copying in to external storage and then using it.
...
#rb none
#rnx
[CL 4279612 by Marc Audy in Dev-Framework branch]
2018-08-13 11:44:41 -04:00
Max Chen
f4db532b32
Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
...
#rb none
[CL 4170306 by Max Chen in Dev-Sequencer branch]
2018-06-28 12:36:12 -04:00
max chen
d1ed408be5
Sequencer: Change geometry cache component to soft object path to fix GLEOs
...
#jira UE-60002
#rb none
[CODEREVIEW] mike.zyracki
#ROBOMERGE-SOURCE: CL 4127415 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)
[CL 4127418 by max chen in Staging-4.20 branch]
2018-06-13 11:37:42 -04:00
Mike Zyracki
7dbbc814bd
CIS Fixes from 4.20 from Max.
...
#jira UESEQ-372
#rb none
#fyi Max.Chen
[CL 4098975 by Mike Zyracki in Dev-Sequencer branch]
2018-05-29 22:41:48 -04:00
max chen
eb5dfe0aca
#ROBOMERGE-AUTHOR: max.chen
...
Fix CIS
#jira UESEQ-372
#rb none
[FYI] mike.zyracki
#ROBOMERGE-SOURCE: CL 4098942 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)
[CL 4098943 by max chen in Staging-4.20 branch]
2018-05-29 22:17:39 -04:00
max chen
9945400542
#ROBOMERGE-AUTHOR: max.chen
...
Fix CIS
#jira UESEQ-372
#rb none
[FYI] mike.zyracki
#ROBOMERGE-SOURCE: CL 4098906 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)
[CL 4098907 by max chen in Staging-4.20 branch]
2018-05-29 21:57:33 -04:00
mike zyracki
4b6edeac12
#ROBOMERGE-AUTHOR: mike.zyracki
...
Geometry Cache Sequencer Support for 4.20
#jira UESEQ-372
#rb max.chen
#ROBOMERGE-SOURCE: CL 4098542 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)
[CL 4098543 by mike zyracki in Staging-4.20 branch]
2018-05-29 18:32:14 -04:00
Mike Zyracki
926bc4f781
We save out Start and End Frames with the Geometry Cache so the component can calculate what frame is getting played at an arbirtrary time similar to skeletal animation assets. We display this in the UI.
...
GeometryCacheComponent contains a boolean to ignore the default TickComponent with instead a different function (TickComponentAtTime) that let's you manually control what time to run the Cache. Jurre mentioned that maybe this should be editor only, but I assume it's needed for sequencer recorder and PIE workflows?
The rest of the code is the plumbing for the sequencer and movie scene connections, works like a paired down version of skeletal animation.
One thing to note since we control this manual tick override we needed to set up the template to use the token evaluation mechanism
so we can Restore State back to the previous override tick value when we aren't evaluating a section.
We hav use EvalOptions.bCanEvaluateNearestSection = true and EvalOptions.bEvaluateInPreroll = true; in order to support pre-roll.
#jira UESEQ-372
#rb max.chen
[CL 4096172 by Mike Zyracki in Dev-Sequencer branch]
2018-05-27 23:36:42 -04:00