Commit Graph

70 Commits

Author SHA1 Message Date
brice criswell
5c54056c67 Chaos : NiagaraDataInterface
- Update to support trailing data

#rb gustav.melich
#jira UE-143800
#preflight 621d13735d17e9af12f53623

#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 19177740 in //UE5/Release-5.0/... via CL 19180089
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19203665 by brice criswell in ue5-main branch]
2022-03-01 14:33:59 -05:00
cedric caillaud
f72a86d165 Add access to dynamic collection from Geometry Collection Component
#jira UE-143604
#rb gustav.melich
#preflight 62168bf4a45a91013f30f4fa


#ROBOMERGE-AUTHOR: cedric.caillaud
#ROBOMERGE-SOURCE: CL 19100529 via CL 19100682 via CL 19102327 via CL 19102584 via CL 19109951
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19147728 by cedric caillaud in ue5-main branch]
2022-02-25 10:34:43 -05:00
jimmy andrews
da70e477e1 fix issues with selection / clustering tools interaction with fracture mode 'view level', causing invalid selections of bones that are not visible
#rb rinat.abdrashitov
#rb brice.criswell
#jira UE-142057
#preflight 62059243b84973a2bb669efd

#ROBOMERGE-AUTHOR: jimmy.andrews
#ROBOMERGE-SOURCE: CL 18944824 in //UE5/Release-5.0/... via CL 18944996 via CL 18946131
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18946280 by jimmy andrews in ue5-main branch]
2022-02-10 18:36:20 -05:00
brice criswell
a09c8ab306 Engine : Default Destruciton Physics Material
- Added a default material for destructable objects.
#rb Benn.Gallagher
#jira UE-134121
#preflight 61fd9712f370b0d3111f77ee

#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18892341 in //UE5/Release-5.0/... via CL 18892952 via CL 18893310
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18893342 by brice criswell in ue5-main branch]
2022-02-07 16:26:46 -05:00
jimmy andrews
1e877479e8 fix fracture reset sometimes highlighting bones that are not selected
#rnx
#preflight 61f9b6d62251c6fb596c9207

#ROBOMERGE-AUTHOR: jimmy.andrews
#ROBOMERGE-SOURCE: CL 18817060 in //UE5/Release-5.0/... via CL 18817082 via CL 18822849
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824677 by jimmy andrews in ue5-main branch]
2022-02-02 07:57:02 -05:00
jimmy andrews
fcd733205d use FGeometryCollectionEdit more consistently and make sure convex hulls are updated where needed (and not updated when not needed)
#rb brice.criswell
#rnx
#preflight 61f871ec41414fb013dd56d9

#ROBOMERGE-AUTHOR: jimmy.andrews
#ROBOMERGE-SOURCE: CL 18801705 in //UE5/Release-5.0/... via CL 18802150 via CL 18821532
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18821616 by jimmy andrews in ue5-main branch]
2022-02-02 01:45:10 -05:00
brice criswell
7044f3e8c0 Geometry Collection - Editing Updates
- Updated collection to support enabled flag
- Updated modify to only invalidate the UObject
- Added UObject->Modify to ComponentEdit constructor.
#rb Jimmy.Andrews
#preflight 61f827dd5a026d2d19a88a7e

#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18793559 in //UE5/Release-5.0/... via CL 18793715 via CL 18794559
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18795047 by brice criswell in ue5-main branch]
2022-01-31 14:58:13 -05:00
brice criswell
fc6c04a825 GeometryCollection : Convex Generation
- Defaulting the geometry collection assets collision geometry to convex
- Updating the convex bodies during the destruction of the geometry collections edit object.
#rb none
[FYI] Jimmy.Andrews
#preflight 61f480557a7f0d39ddfe1e88

#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18792035 in //UE5/Release-5.0/... via CL 18792214 via CL 18792488
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18792572 by brice criswell in ue5-main branch]
2022-01-31 12:57:29 -05:00
andrew davidson
08570f0250 LWC: Enable ISPC for LWC double types. Submitted on behalf of jeff.rous[at]intel.com
#rb andy.davidson
#jira UE-107988
#preflight 61eec2feaa3f15faa57a5702

#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 18708912 in //UE5/Release-5.0/... via CL 18708982 via CL 18709226
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18709243 by andrew davidson in ue5-main branch]
2022-01-24 10:54:27 -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
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
devon penney
37467b793f fix cis
#rb none
#jira none

#ROBOMERGE-AUTHOR: devon.penney
#ROBOMERGE-SOURCE: CL 17914047 in //UE5/Release-5.0/... via CL 17914065
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17914084 by devon penney in ue5-release-engine-test branch]
2021-10-25 17:35:57 -04:00
devon penney
13cacfe33e add query for global matrices used by niagara
also fixes horde
#rb none
#jira none

#ROBOMERGE-AUTHOR: devon.penney
#ROBOMERGE-SOURCE: CL 17913281 in //UE5/Release-5.0/... via CL 17913300
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17913319 by devon penney in ue5-release-engine-test branch]
2021-10-25 17:06:59 -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
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
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
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
zousar shaker
d55f79222e Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

#ROBOMERGE-SOURCE: CL 16892864 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16892876 by zousar shaker in ue5-release-engine-test branch]
2021-07-20 00:24:38 -04:00
brett miller
dd2a972208 ChaosCaching
-- Removed per observed controls for StartMode, CacheMode and moved to a single set of controls on the cache manager.
-- Cache takes name from observed component.
-- Placed CacheCollection automatically set to Kinematic, non-placed are Record
-- Random access start frame
-- Consistenty record all transforms in Actor space
-- Compatible with Sequencer control
-- Created Playback only CacheManager subclass
-- GeometryCollection recording abides component flags to record/playback breaking/collision/trailing events

#rb benn.gallagher
[FYI] brice.criswell

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

[CL 16684503 by brett miller in ue5-release-engine-test branch]
2021-06-16 01:29:49 -04:00
brett miller
5190cf866a Fracture Mode Editor
-- correct behavior for shift and ctrl selection
-- Select Inverse abides ViewLevel

[FYI] brice.criswell

#ROBOMERGE-SOURCE: CL 16669650 via CL 16669654
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16669656 by brett miller in ue5-release-engine-test branch]
2021-06-15 00:47:27 -04:00
brett miller
9c13522d2c GeometryCollection
-- implemented deferred initialization using the existing SimulatePhysics property and SetSimulatePhysics blueprint function.
-- Cleaned out old caching code

#jira FROST-1065
#rb brice.criswell

#ROBOMERGE-SOURCE: CL 16461543 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v818-16446889)

[CL 16461679 by brett miller in ue5-main branch]
2021-05-25 22:01:05 -04:00
julien marchand
b4484ee0d0 Fix to allow accessing the specific BodyInstance when the InstancedStaticMeshComponent has an array of BodyInstance instead of retrieving the default one in the primitive component base class.
[at]jaco.vandyk
#jira Frost-2381
#rnx

#ROBOMERGE-SOURCE: CL 16370533 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16372550 by julien marchand in ue5-main branch]
2021-05-18 14:32:57 -04:00
peter knepley
e07885e125 GeometryCollection
-- Support for Nanite to GeometryCollection conversion
-- Support for multiple UV sets

#jira UE-114992
#rb jimmy.andrews
[FYI] brice.criswell

#ROBOMERGE-OWNER: peter.knepley
#ROBOMERGE-AUTHOR: brett.miller
#ROBOMERGE-SOURCE: CL 16363667 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)
#ROBOMERGE-CONFLICT from-shelf

[CL 16370251 by peter knepley in ue5-main branch]
2021-05-18 13:03:42 -04:00
Andrew Davidson
3ddc3a4da3 Merge up from //UE5/Dev-LargeWorldCoordinates
#rb none

[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00