Marc Audy
0cbbc781ca
Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
...
This represents UE4/Main @ 15709114
[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
benn gallagher
edf9d6ff24
Change UE4 reference in util comment
...
#rb trivial
#jira UE-111140
#ROBOMERGE-SOURCE: CL 15737528 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15738281 by benn gallagher in ue5-main branch]
2021-03-18 11:30:35 -04:00
chris caulfield
8832c43190
Merge from UE4
...
Chaos - particle counters
#jira none
#rb none
#preflight 604fdc43ef8d0e000169b08a
#ROBOMERGE-SOURCE: CL 15703893 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15703943 by chris caulfield in ue5-main branch]
2021-03-15 19:26:59 -04:00
Marc Audy
8f73cd7fa9
Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
...
This represents UE4/Main @ 15601601
[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
benn gallagher
20652fedb3
Fixed radial impulse application to take into account the velocity change flag.
...
#rb Jaco.VanDyk
#jira UE-104907
#ROBOMERGE-SOURCE: CL 15583893 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15583899 by benn gallagher in ue5-main branch]
2021-03-03 12:28:33 -04:00
cedric caillaud
fe59e52c87
Chaos Physics - Add the ability to disable/enable rigid bodies from a skeletal simulation
...
#jira FROST-1108
#rb ori.cohen, max.whitehead, chris.caulfield, brice.criswell
[CL 15524293 by cedric caillaud in ue5-main branch]
2021-02-24 20:32:57 -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
benn gallagher
b360c7bc99
Removed warning attempting to get scene for null actor reference. This is actually a valid case that simplifies scene locking. When creating constraints with the world one actor will be null and the rest of the API handles this gracefully. For an example see FBodyInstance::CreateDOFLock.
...
#rb Jaco.VanDyk
#jira UE-107375
#ushell-cherrypick of 15375607 by Benn.Gallagher
#ROBOMERGE-SOURCE: CL 15395387 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15395394 by benn gallagher in ue5-main branch]
2021-02-11 21:36:53 -04:00
benn gallagher
fc0c080cab
static analysis fix merge
...
#rb trivial
#jira UE-107939
#ROBOMERGE-SOURCE: CL 15378466 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15381343 by benn gallagher in ue5-main branch]
2021-02-10 17:41:44 -04:00
chris caulfield
632aa725d0
Chaos - merging various fixes that missed the main merge deadline
...
#rb none
#jira none
#ROBOMERGE-SOURCE: CL 15347037 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15359396 by chris caulfield in ue5-main branch]
2021-02-08 15:59:34 -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
Zousar Shaker
3b4c8fc1c5
Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
...
#rb none
[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Marc Audy
bc88b73a29
Merge Release-Engine-Staging to Main @ CL# 15151250
...
Represents UE4/Main @ 15133763
[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
JeanFrancois Dube
75b7ffe4fd
Chaos optimizations (during PVF simulation on large a world):
...
- Changed Chaos deactivation array to a set, as it can grow over a million instances (saves ~12.5%).
- Removed TVector destructor as it generates destructors iterators to empty functions for every instance on stack (saves ~8.5%).
Saves ~3:40 in a large wqorld test case.
#rb brice.criswell
[CL 15150680 by JeanFrancois Dube in ue5-main branch]
2021-01-20 21:05:15 -04:00
Brice Criswell
ff9318bd52
Chaos : Constraint : Angular Plasticity
...
- Allow the joints to reset their target angle to the current relative angle when the targeted rotations have deviated from a user defined delta.
#rb none
#jira FROST-204
[CL 15063517 by Brice Criswell in ue5-main branch]
2021-01-12 20:32:56 -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
Max Whitehead
643e1952a3
Fix World::IsReadyForFinishDestroy checking if physics has not finished completion event instead of checking all pending tasks.(Completion event only represents blocking tasks, not all async).
...
#jira FROST-125
#rb ori.cohen
[CL 15020387 by Max Whitehead in ue5-main branch]
2021-01-08 12:54:15 -04:00
danny couture
54510d64f3
Added Insights Trace for heavy function in editor use-cases
...
#rb JeanFrancois.Dube
[CL 14947071 by danny couture in ue5-main branch]
2020-12-17 11:31:47 -04:00
Brice Criswell
b0a607f6ab
Chaos : Ignore Collisions
...
- Reenabled the collision manager.
- Added threading handoff for the collision constraint flag.
- Removed game thread particle dependency in the ignore collisions update.
#rb Max.Whitehead
#jira UE-104450
[CL 14932895 by Brice Criswell in ue5-main branch]
2020-12-15 14:10:39 -04:00
Brice Criswell
420d148cb4
Chaos : Collision Manager
...
- Temporarily disable the IgnoreCollisionsManager
#rb none
#fyi Max.Whitehead
#jira UE-104450
[CL 14919811 by Brice Criswell in ue5-main branch]
2020-12-14 15:53:09 -04:00
Brice Criswell
0a20888b27
Chaos : IgnoreCollisions
...
-Don't store particles in the deletion queue, just the unique indices.
#rb none
#jira UE-104252
[CL 14911226 by Brice Criswell in ue5-main branch]
2020-12-13 13:08:28 -04:00
Marc Audy
ada7c144fa
Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
...
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00
Marc Audy
a7f9391231
Merge UE5/Release-Engine-Staging @ 14811410 to UE5/Main
...
This represents UE4/Main @ 14768117
For ReleaseObjectVersion.h
#lockdown Marcus.Wassmer
[CL 14811440 by Marc Audy in ue5-main branch]
2020-11-24 18:42:39 -04:00
Michael Lentine
5497395461
Enable Async by default.
...
#rb Ori.Cohen
[CL 14809804 by Michael Lentine in ue5-main branch]
2020-11-24 11:49:51 -04:00
Max Whitehead
c2a784441f
Update FIgnoreCollisionManager to use queue + timestamp to marshall data for async physics.
...
#jira UESP-4031
#rb Brice.Criswell
[CL 14644800 by Max Whitehead in ue5-main branch]
2020-11-03 15:04:41 -04:00