Ori Cohen
d0479a0441
Workaround so that we can use live coding with engine geometry collection module. This is a hack until explicit load is not needed
...
#rb Cedric.Caillaud
#preflight 62952ddffb0fca7e580e9636
[CL 20433052 by Ori Cohen in ue5-main branch]
2022-05-30 17:42:34 -04:00
max whitehead
5bc4aabca9
Add support for Geometry Collection collision filter changes at runtime
...
#preflight 628e7d2dc826bd5a7f02ed32
#rb cedric.caillaud
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 20387019 via CL 20387027 via CL 20387056
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20388252 by max whitehead in ue5-main branch]
2022-05-26 20:17:19 -04:00
Brice Criswell
ed9aaa85cd
GeometryCollection : Fix CIS
...
#rb trivial
#preflight trivial
[CL 20387776 by Brice Criswell in ue5-main branch]
2022-05-26 19:28:21 -04:00
Brice Criswell
266e38c598
GeometryCollection - Dataflow Editor
...
- Configure the dataflow asset editor for the geometry collection object. Currently requires the enabling the pvar (p.Chaos.GeometryCollection.DataflowEditor 1)
#rb Cedric.Caillaud, Jimmy.Andrews
#preflight 628fd5838c077c0d66238920
#preflight 628fdc9af622d972b5f45181
#preflight 629002b94f63120d8ef4914c
[CL 20387372 by Brice Criswell in ue5-main branch]
2022-05-26 19:00:40 -04:00
cedric caillaud
5ddbe667f4
Chaos destruction : allow import of collision shapes from static meshes when creating a geometry collection
...
#rb brice.criswell, ori.cohen
#jira none
#preflight 628dabdcaf7a2e956ba42d3d
[CL 20380362 by cedric caillaud in ue5-main branch]
2022-05-26 12:02:54 -04:00
Jimmy Andrews
c72601ba18
fix geometry collection hit proxies when bone selection is not enabled
...
#jira UE-153186
#rb cedric.caillaud
#preflight 628bf826016e5daa1cd3b008
[CL 20343691 by Jimmy Andrews in ue5-main branch]
2022-05-23 22:53:11 -04:00
robert manuszewski
f8a812a32f
Converting hardcoded short class/enum names to pathnames ahead of ANY_PACKAGE removal
...
#rb trivial
#jira UE-99463
#preflight 6288fd998828ea88c8aef3d0
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 20314896 via CL 20314897 via CL 20314903 via CL 20314904
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20315214 by robert manuszewski in ue5-main branch]
2022-05-22 10:30:02 -04:00
evgenii babinets
b98b25b1ba
Enabling ISPC on more supporting platforms, but defaulting all per-system toggles to off besides cloth, since most of those show a regression so we'll start conservative and enable only for cloth for now.
...
This saves about ~40% of the cloth simulation cost.
#rb jeff.newquist
#ROBOMERGE-OWNER: evgenii.babinets
#ROBOMERGE-AUTHOR: evgenii.babinets
#ROBOMERGE-SOURCE: CL 20294167 via CL 20294181 via CL 20295375 via CL 20295420
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20305169 by evgenii babinets in ue5-main branch]
2022-05-20 18:55:54 -04:00
cedric caillaud
d8a335e82f
Chaos : add new connection graph generation method ( delaunay filtered by bounds )
...
#rb none
#jira none
#preflight 6287e7b22c34da686af5b808
[CL 20301053 by cedric caillaud in ue5-main branch]
2022-05-20 15:20:13 -04:00
max whitehead
7fd2214055
Update B_Creative_MoveTool_BlueprintPreviewer to support previewing selected GeometryCollectionComponents.
...
#preflight 627e904e0f72dc21c7d35647
#rb kris.pelley
[FYI] cory.kolek
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 20189055 via CL 20189058 via CL 20189080
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20191614 by max whitehead in ue5-main branch]
2022-05-13 18:57:23 -04:00
cedric caillaud
a156b97f48
Chaos : harden manageArray Api for better detection of modification to the array
...
this is a step towards more automated recompoutation of some attributes dependent on others
#rb brice.criswell
#jira none
#preflight 627ae07e7e5f24d1ede8e730
[CL 20131611 by cedric caillaud in ue5-main branch]
2022-05-10 18:56:28 -04:00
Ori Cohen
9476d7773f
Made it so geometry collections can replicate from blueprints as well as handle initial dormancy
...
#rb Benn.Gallagher
#preflight 6272a6a6e543c1dae422f5a2
[CL 20043630 by Ori Cohen in ue5-main branch]
2022-05-04 12:47:38 -04:00
cedric caillaud
f2c5b1b18b
Chaos : detsruction : better damage threshold generation
...
- damage threshold are now by default generated per GC piece and no more at the cluster level propagating to children
- added a checkbox to keep the compatibility with older assets
- this allow for finer artist control and make the size specific parameters to be more effective
#rb brice.criswell, max.whitehead
#jira none
#preflight 626a26172735a2c0eaeb68be
[CL 19973874 by cedric caillaud in ue5-main branch]
2022-04-28 20:20:32 -04:00
Ori Cohen
82f41b028f
Fix static analysis
...
#rb none
#preflight none
#jira UE-150236
[CL 19922073 by Ori Cohen in ue5-main branch]
2022-04-26 12:09:47 -04:00
Ori Cohen
23e09060ca
Updated GeometryCollection replication so that going in and out of relevancy works and does a hard snap.
...
#rb Benn.Gallagher
#preflight none
[CL 19904911 by Ori Cohen in ue5-main branch]
2022-04-25 13:09:18 -04:00
cedric caillaud
5e58cf6135
Chaos : add AddImpulse & AddRadialImpulse to GC component
...
- also add new field type : LinearImpulse
#rb brice.criswell, michael.lentine, max.whitehead
#jira none
#preflight 625621e15f20a0a34d8e2e20
[CL 19741468 by cedric caillaud in ue5-main branch]
2022-04-13 12:39:04 -04:00
cedric caillaud
0349062ead
Chaos : Implement AddForce, AddRadialForce and AddTorqueInRadians for GeometryCollectioComponent
...
#rb brice.criswell, michael.lentine, max.whitehead
#jira none
#preflight 6255f6249a0f82a31531fa0f
[CL 19731743 by cedric caillaud in ue5-main branch]
2022-04-12 19:07:33 -04:00
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
5ec1f87b61
Geometry Collection : Size Specific Defaults
...
- Don't update to convex if the older file does not have convex properties.
- Fix nullptr access in the shapes debug drawing.
#rb Jimmy.andrews
#jira ue-141312
#preflight 62057662a155a4cddac6b16a
#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18943097 in //UE5/Release-5.0/... via CL 18943327 via CL 18943558
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)
[CL 18943920 by brice criswell in ue5-main branch]
2022-02-10 17:08:59 -05:00
brice criswell
0b040d11b6
GeometryCollection : Properties
...
- Adding damage threshold back to the GeometryCollectionObject.
#rb michael.lentine
#jira UE-126295
#preflight 620406f98e53010a186e6ea8
#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18922992 in //UE5/Release-5.0/... via CL 18927108 via CL 18928820
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v916-18915374)
[CL 18929260 by brice criswell in ue5-main branch]
2022-02-09 19:28:14 -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
brice criswell
3e50c2b89e
Chaos : Geometry Collection
...
-Defaults Updated
[FYI] jimmy.andrews
#preflight 61f9a91c162e627eab4701b2
#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 18816099 in //UE5/Release-5.0/... via CL 18816112 via CL 18822810
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18824365 by brice criswell in ue5-main branch]
2022-02-02 07:39:24 -05:00