brice criswell
114a470cfb
Chaos : Clustering
...
Remove active cluster particle array support, its not actually used by anything.
[FYI] Benn.Gallagher
#rb None
#jira UE-108907
#okforgethub public, internal
#ROBOMERGE-OWNER: brice.criswell
#ROBOMERGE-AUTHOR: brice.criswell
#ROBOMERGE-SOURCE: CL 15508170 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
#ROBOMERGE-CONFLICT from-shelf
[CL 15509364 by brice criswell in ue5-main branch]
2021-02-23 19:43:30 -04:00
brett miller
83df3b39b9
GeometryCollection -- updated GetComponent to use undeprecated method.
...
#jira none
#rb none
#ROBOMERGE-SOURCE: CL 15486290 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15486295 by brett miller in ue5-main branch]
2021-02-21 17:15:16 -04:00
brett miller
c4cc716eb1
Fracture Mode
...
-- Implemented Delete Branch command.
-- Fixed bug in Exploded Value that created problems when ISMCs are present on the GeometryCollectionActor
-- Fixed but in can execute which was failing when an ISMC is attached to the actor
-- Reset correct eliminates exemplars
#jira none
#rb brice.criswell
#ROBOMERGE-SOURCE: CL 15486072 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15486118 by brett miller in ue5-main branch]
2021-02-21 16:04:54 -04:00
Marc Audy
9753392e2b
Merge UE5/RES CL# 15462083 to UE5/Main
...
This represents UE4/Main @ 15414221
[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
brett miller
f095abd02a
GeometryCollection -- Added EmbeddedGeometry: the ability for somulated bones to carry instanced geometry that doesn't contribute to simulation but tracks with evolving rigid body transformation.
...
#jira FROST-1089
#rb brice.criswell
#ROBOMERGE-SOURCE: CL 15448342 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15454441 by brett miller in ue5-main branch]
2021-02-18 13:20:03 -04:00
Marc Audy
cac1fe0019
Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
...
This represents UE4/Main @ CL# 15277572
[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Brice Criswell
2a40c01867
Chaos : Fix CIS
...
#rb none
#jira FROST-1044
[CL 15260146 by Brice Criswell in ue5-main branch]
2021-01-29 01:12:30 -04:00
Brice Criswell
71bff90bf4
Chaos : Destruction
...
- Added Size Specific damage thresholds.
#rb none
#jira FROST-1044
[CL 15260032 by Brice Criswell in ue5-main branch]
2021-01-29 00:35:21 -04:00
brett miller
b2ccd57324
Fracture Editor
...
* Clustering Utilities GetLeafNode may now specify if the clien tis specifically after rigid leaf nodes.
* Embedded Geometry tools moved to their own palette.
* Delete Embedded Geometry tool implemented.
#jira none
#rb brice.criswell
[CL 15259760 by brett miller in ue5-main branch]
2021-01-28 23:22:16 -04:00
Marc Audy
bf80889353
UE5/Release-Engine-Staging to UE5/Main
...
This represents UE4/Main up to CL# 14958402
[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -04:00
brett miller
14431f0507
GeometryCollection -- implemented per bone initial dynamic state in Rest Collection.
...
FractureEditor -- SetInitialDynamicState tool
#rb none
#jira UESP-3565
#codereview brice.criswell
[CL 14893906 by brett miller in ue5-main branch]
2020-12-09 18:44:07 -04:00
graham wihlidal
0e876d9805
Fixed Nanite Geometry Collection crashes and incorrect rendering on cooked platforms.
...
#rb rune.stubbe
#fyi brian.karis, benn.gallagher, michael.lentine
[CL 14638967 by graham wihlidal in ue5-main branch]
2020-11-02 21:12:24 -04:00
Marc Audy
68150e0be7
Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
...
This represents UE4/Main @ 14594913
[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Zousar Shaker
77d13185b7
Copying //UE5/Dev-Cooker@14539516 to Main (//UE5/Main)
...
[CL 14539954 by Zousar Shaker in ue5-main branch]
2020-10-21 17:56:05 -04:00
Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Ola Olsson
ce3e9181a7
Fix ES editor preview
...
* Rename IsNaniteEnabled to UseNanite and moved to RenderUtils (so it can be used in Components)
* Make proxy creation respect Scene platform level & consistent with renderer using UseNanite function
* Move DoesPlatformSupportNanite to RenderUtils (so it can be used in UseNanite)
* Fix crash in FMobileSceneRenderer::RenderHitProxies from dummy Nanite raster results
* Make ShadowSetup respect UseNanite to avoid creating virtual shadow maps when these are not supported
#rb rune.stubbe
#fyi brian.karis,graham.wihlidal,andrew.lauritzen
#robomerge Release-5.0-M2
[CL 14308401 by Ola Olsson in ue5-main branch]
2020-09-14 07:52:02 -04:00
Marc Audy
7379fa99c5
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
...
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
graham wihlidal
e7baff4df8
Guarded Nanite shader compilation, RHI init, and runtime passes with a data driven platform info bSupportsNanite / DoesPlatformSupportNanite() path, so unsupported platforms don't crash trying to run Nanite. Removed pre-existing Metal hacks in favor of new solution, and also fixed a number of issues around HZB dependencies and some other cases.
...
#rb rune.stubbe, brian.karis
#fyi marcus.wassmer, michal.valient, josh.adams
[CL 14117046 by graham wihlidal in ue5-main branch]
2020-08-14 16:09:16 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
graham wihlidal
6eecffcc08
Correctly support geometry collection clustering with Nanite. Also fixed proxy recreation when EnableNanite is toggled in the editor.
...
#rb none
#fyi benn.gallagher, michael.lentine
[CL 13912300 by graham wihlidal in ue5-main branch]
2020-07-21 15:17:07 -04:00
graham wihlidal
c7f641bd37
Enable Nanite scene proxy construction by default for Chaos geometry collections.
...
#rb none
#fyi benn.gallagher, michael.lentine
[CL 13882255 by graham wihlidal in ue5-main branch]
2020-07-17 04:21:22 -04:00
graham wihlidal
6e9a656633
Initial support for dynamic GPU scene transform updates for Nanite destruction simulation. Many rough edges to file down, but this is fairly promising.
...
#rb michael.lentine
#fyi benn.gallagher, brian.karis
[CL 13868550 by graham wihlidal in ue5-main branch]
2020-07-15 19:46:08 -04:00
graham wihlidal
be384a7ef5
Added initial custom render scene proxy for geometry collections driven by Nanite.
...
#rb none
#fyi michael.lentine, benn.gallagher, brian.karis
[CL 13861289 by graham wihlidal in ue5-main branch]
2020-07-15 03:39:13 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
benn gallagher
3d9038cbc9
Re-added navmesh support for geometry collections. This is a naive implementation that periodically triggers nav updates on a timer rather than knowing the state of the object. Also the navigation export will push the render triangles to the navigation system until we
...
#rb none
#jira
#rnx
#ROBOMERGE-SOURCE: CL 13113651 via CL 13113653 via CL 13113654
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13113657 by benn gallagher in Main branch]
2020-04-30 07:34:59 -04:00