Commit Graph

128 Commits

Author SHA1 Message Date
Marc Audy
f512a6d461 Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#fyi Aurel.Cordonnier

[CL 18448630 by Marc Audy in ue5-release-engine-test branch]
2021-12-13 15:59:48 -05:00
brett miller
7c0c32d75a GeometryCollectionComponent
-- added ForceMotionBlur property to make the Nanite scene proxy think that the geometry collection is always moving so that motion blur optimizaztion is forced to evaluate motion.

[FYI] graham.wihlidal,jack.oakman,matt.hoffman,yafes.sahin
#deadend
#preflight 613a81bd48c4a400012d99b2

#ROBOMERGE-AUTHOR: brett.miller
#ROBOMERGE-SOURCE: CL 17477454 via CL 17926793 via CL 18361971 via CL 18362051
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18362115 by brett miller in ue5-release-engine-test branch]
2021-12-02 18:57:44 -05:00
tyson brochu
5487c2caff Fracture tool: restore Hide/Unhide button functionality. In UGeometryCollectionComponent, if a Hide array is not available in the GeometryCollection, use the Visible array to determine visibility.
#jira UE-135935
#rnx
#rb cedric.caillaud
#preflight 619fd320f70a9e92db88f4c1

#ROBOMERGE-AUTHOR: tyson.brochu
#ROBOMERGE-SOURCE: CL 18296026 in //UE5/Release-5.0/... via CL 18296032
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18296033 by tyson brochu in ue5-release-engine-test branch]
2021-11-25 13:38:07 -05:00
chris caulfield
714f8a13fd Chaos - fix GeometryCollectionComponent with null RestCollection
#rb trivial
#jira none

#ROBOMERGE-AUTHOR: chris.caulfield
#ROBOMERGE-SOURCE: CL 18275729 in //UE5/Release-5.0/... via CL 18275797
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18275813 by chris caulfield in ue5-release-engine-test branch]
2021-11-23 16:50:50 -05:00
jimmy andrews
90be1099a3 clear the explodedvectors from geometry collections on beginplay, so they don't persist through simulation
#jira UE-129131
#rb brice.criswell
#rb david.hill
#rnx

#ROBOMERGE-AUTHOR: jimmy.andrews
#ROBOMERGE-SOURCE: CL 18266187 in //UE5/Release-5.0/... via CL 18266220
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18266231 by jimmy andrews in ue5-release-engine-test branch]
2021-11-22 21:18:29 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
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
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
brett miller
57abd6e620 GeometryCollectionComponent
-- Removal shrinks for bottom of geometry instead of CoM

#jira none
#rb brice.criswell
[FYI] jack.oakman
#okforgitbug internal, public

#ROBOMERGE-AUTHOR: brett.miller
#ROBOMERGE-SOURCE: CL 17527239 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17527268 by brett miller in ue5-release-engine-test branch]
2021-09-15 17:18:16 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
brett miller
0e905cf96e FractureTool
-- Additional Undo converage
-- Embedded geometry works with explode
-- Selectable embedded geometry

#jira UE-121974
[FYI] brice.criswell
#preflight 6135505079ce170001469648

#ROBOMERGE-AUTHOR: brett.miller
#ROBOMERGE-SOURCE: CL 17435055 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17435056 by brett miller in ue5-release-engine-test branch]
2021-09-05 20:37:59 -04:00
jimmy andrews
8630aec8da prevent rendering crash if mesh gets into a bad state where all geometry is hidden (by un-hiding everything if that case occurs)
#rnx
#preflight 613121d879ce170001d20414

#ROBOMERGE-SOURCE: CL 17412594 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17412602 by jimmy andrews in ue5-release-engine-test branch]
2021-09-02 22:24:58 -04:00
brett miller
73c0f448a7 GeometryCollectionProximityUtility
-- New algorithm, faster, more robust

#jira UE-121975
#rb jimmy.andrews
#preflight 612efd95b6b29c0001239fa6

#ROBOMERGE-SOURCE: CL 17382962 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17382968 by brett miller in ue5-release-engine-test branch]
2021-09-01 01:43:26 -04:00
brett miller
d84b2a0e45 GeometryCollectionComponent
-- Corrected motion blur problem when cache scrubbing in StaticPose mode

[FYI] jack.oakman,brice.criswell
#preflight 612ee3586256b10001efc6c1

#ROBOMERGE-SOURCE: CL 17381861 via CL 17382101
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17382142 by brett miller in ue5-release-engine-test branch]
2021-08-31 23:27:01 -04:00
jimmy andrews
eb39f94bcf fix Explode Amount slider
Specifically, change UGeometryCollectionComponent::OnCreatePhysicsState's EnsureDataIsCooked() call to just CreateSimulationData(), so we just update the sim data without also re-loading the serialized data (which had some editor/UI specific data discarded)

#rb brett.miller
#rnx
#preflight 612ed65675bca20001e64877

#ROBOMERGE-SOURCE: CL 17381541 via CL 17381917
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17381936 by jimmy andrews in ue5-release-engine-test branch]
2021-08-31 23:01:20 -04:00
brett miller
53614dd251 GeometryCollection
-- Removal mechanism invoked when geometry collection particles have slept for specified time. Particle is disabled, event is triggered, scene proxt geometry is progressivly scaled to a point.

#jira UE-122241
#rb brice.criswell
#preflight 612ea5f775bca20001e0b1b9

#ROBOMERGE-SOURCE: CL 17380472 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17380480 by brett miller in ue5-release-engine-test branch]
2021-08-31 20:24:01 -04:00
brett miller
4025f16ed1 GeometryCollection
-- Selecting a cluster highlights all child bones

#jira UE-121972
[FYI] brice.criswell
#preflight 612c45569db30900011bec76
#p4v-cherrypick 17348626

#ROBOMERGE-SOURCE: CL 17359214 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17359234 by brett miller in ue5-release-engine-test branch]
2021-08-30 17:23:27 -04:00
brett miller
311aaa8031 FractureTool
-- Fixed dangling cluster generation in several of the tools
-- Removed Cluster slection mode
-- Added Parent, Children, AllInLevel selectin modes
-- Added ClusterMerge tool

#jira UE-121969,UE-121970,UE-121971
[FYI] brice.criswell
#preflight 612c072379d62b00013ec5ae
#p4v-cherrypick 17347984

#ROBOMERGE-SOURCE: CL 17359159 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17359170 by brett miller in ue5-release-engine-test branch]
2021-08-30 17:18:37 -04:00
brett miller
8efa2a42b0 FractureTool
-- implemented HideUnselected mode

#jira UE-121963
#rb brice.criswell
#preflight 6123317d9db7df0001e5e4ff
#p4v-cherrypick 17309979

#ROBOMERGE-SOURCE: CL 17359069 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17359084 by brett miller in ue5-release-engine-test branch]
2021-08-30 17:11:38 -04:00
jimmy andrews
ba34527071 fix undo/redo for bone selection on fracture
#rb brett.miller
#rnx
#preflight 611dc5822c1f1c0001195f7a

#ROBOMERGE-SOURCE: CL 17235086 via CL 17235089
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17235099 by jimmy andrews in ue5-release-engine-test branch]
2021-08-19 11:58:11 -04:00
brett miller
f6a2e03633 GeometryCollectionComponent
-- Fixed bNotifyBreaks and bNotifyCollisions

#jira UE-110033
[FYI] brice.criswell
#preflight 611c418c3a81b00001186ab8

#ROBOMERGE-SOURCE: CL 17227595 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17227598 by brett miller in ue5-release-engine-test branch]
2021-08-18 23:04:26 -04:00
jimmy andrews
cdb830fb63 Minor geometry collection-related code cleanup
#rnx
#preflight 6115e85bb2dc4b0001996f0d

#ROBOMERGE-SOURCE: CL 17227504 via CL 17227505
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17227509 by jimmy andrews in ue5-release-engine-test branch]
2021-08-18 22:53:28 -04:00
michael forot
2f47496d85 Check Field RootNode in code when bad BP setup to avoid UE to crash
#rb kriss.gossart
#jira UE-119777

#ROBOMERGE-SOURCE: CL 17014967 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v839-17012307)

[CL 17014973 by michael forot in ue5-release-engine-test branch]
2021-08-02 07:51:15 -04:00
brett miller
885a4cda81 GeometryCollectionComponent
-- Removed restrictions on RestPose setting to allow ChaosCaching to set rest pose during play.

#rb no.one
#preflight 60fe5cba2882e40001e023f0
#preflight 60febbead830300001746f9a

#ROBOMERGE-SOURCE: CL 16962573 via CL 16970240
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16970414 by brett miller in ue5-release-engine-test branch]
2021-07-27 13:41:34 -04:00
brett miller
b5b3ff21d4 Chaos Caching
-- Removed GeometryCollectionComponent dereferencing from PhysicsThread code
-- Uses PhysicsProxy simulation parameters to determine if events are recorded/played

#rb benn.gallagher
[FYI] brice.criswell

#ROBOMERGE-SOURCE: CL 16709692 via CL 16709703
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16709713 by brett miller in ue5-release-engine-test branch]
2021-06-17 15:46:36 -04:00