#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]
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]
#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]
#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]
"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]
(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]
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]