Commit Graph

16 Commits

Author SHA1 Message Date
Marc Audy
f02d489290 Update Release-Engine-Test from Release-Engine-Staging @ 16264272
[CL 16264458 by Marc Audy in ue5-release-engine-test branch]
2021-05-11 01:10:20 -04:00
max chen
94dee2b20a Geometry Cache: Don't evaluate if the geometry cache isn't registered with the world.
#jira UESP-2455
#rb mike.zyracki

#ROBOMERGE-SOURCE: CL 11591864 in //UE4/Release-4.25/... via CL 11591887
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11591905 by max chen in Main branch]
2020-02-24 18:02:23 -05:00
Anousack Kitisa
5bc89f7cf7 Copied CL 11188915 from //UE4/Dev-VirtualProduction.
GeometryCache from Alembic file without importing. (Fixed for Mac build)

#rb Jurre.deBaare
#rb Johan.Duparc

[CL 11207881 by Anousack Kitisa in Dev-Tools-Staging branch]
2020-02-03 13:29:44 -05: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
mike zyracki
697737b985 Looping with offset fix also for Geometry Cache Tracks
#jira UE-78965
#rb max.chen
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8100276 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8100303 by mike zyracki in Main branch]
2019-08-16 16:48:31 -04:00
max chen
edb2e6788c Sequencer: Fix geometry cache reverse not using the complete sequence length to compute the reversed time.
#jira UE-77148
#rb none

#ROBOMERGE-SOURCE: CL 7774543 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v386-7774470)

[CL 7774550 by max chen in Main branch]
2019-08-05 16:06:21 -04:00
Jurre deBaare
586aff938e Moving over Geometry Cache fixes and improvements:
"Trying to address issue with Geometry Cache streaming while scrubbing in Sequencer Time line.
#info Seems like we can get two chunk IO requests with multiple instances of the same Cache, either in level or due to thumbnail rendering.
#fix Remove hard Check and make conditional, in case of duplicate requests see if one has already been fulfilled and otherwise process the first one to finish
#misc Rename Cunk to Chunk
#jira UE-70697

Geometry Cache motion vectors being incorrect
#fix Geometry Cache can be rendered without being updated, this means that no time has elapsed and the rendered positions haven't changed. So now only calculate previous position if an update has happened for this frame, otherwise use the current position as previous since we are in a frozen state.

- Make sure we reset elapsed time when resetting from Sequencer side of things
- Mark ElapsedTime as transient, it was being saved which could cause streaming hiccups on frame 0
#rb Michael.Zyracki"

[CL 6789979 by Jurre deBaare in Dev-Anim branch]
2019-06-03 07:12:49 -04:00
mike zyracki
ae593c9df7 Fix for geometry caches evaluating in packaged builds and use UGeometryCache as an asset, adding needed functions to it.
(Will talk to Jurre about maybe putting Duration itself on the UGeometryCache itself, as it is there is some duplication since I don't want the Component to call the slightly inefficient UGeometryCache implementation that manually calc's the duration isntead of caching it).

Note that I changed GeometryCache to a weak pointer instead of a soft object path recently to try to fix the spawnable issue.  So the conversion is for older files is valid.

#jira UE-71032
#jira UE-70298
#rb max.chen

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mike.zyracki
#ROBOMERGE-SOURCE: CL 5352736 in //UE4/Release-4.22/... via CL 5364914
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5381691 by mike zyracki in Dev-Anim branch]
2019-03-13 09:53:56 -04:00
Thomas Sarkanen
474bc576ee Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 5236305
#rb none
#jira none

[CL 5236785 by Thomas Sarkanen in Dev-Anim branch]
2019-02-28 04:41:36 -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
Thomas Sarkanen
b709a10f4c Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4708558
#rb none
#jira none
#lockdown Laurent.Delayen

[CL 4708630 by Thomas Sarkanen in Dev-Anim branch]
2019-01-11 07:37:39 -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
Thomas Sarkanen
8ba3c4c087 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4643671
#rb none
#jira none

[CL 4665410 by Thomas Sarkanen in Dev-Anim branch]
2018-12-17 06:31:16 -05: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
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