Commit Graph

19 Commits

Author SHA1 Message Date
Ryan Kautzman
fff8c5a43e Merge 11447502 to Release-4.24.
Add error checking and reporting for level set generation and geometry collection collision shape initialization.

#fyi: Michael.Lentine, Devon.Penney, Brice.Criswell
#rb: none
#jira: none

[CL 11556100 by Ryan Kautzman in 4.25 branch]
2020-02-19 18:12:45 -05:00
Ryan Kautzman
0ef1ec5898 Merge 11407298 to Release-4.25.
Fix geometry collection transforms.  Fix a bug with collision particles including the origin.  Fix a problem with the geometry collection componet not being delivered simulation results, and having to compute transforms itself.  Fix an issue where it seems transforms and bounds were computed on data for the prior frame rather that the current.  Implement support for "None" as an option for geometry collection collision geometry.  Add a cvar for disabling gravity for geometry collections.  Code cleanup and compaction.  Do array preallocations where we can.

#fyi: Devon.Penney, Michael.Lentine, Brice.Criswell
#rb: none
#jira: UESP-2072

[CL 11555980 by Ryan Kautzman in 4.25 branch]
2020-02-19 18:03:48 -05:00
Ryan Kautzman
9d5d5e332a Merge 11257801 to Release-4.25.
Get clustering building with handles - preliminary checkin.

#fyi: Michael.Lentine
#rb: none
#jira: none

[CL 11555717 by Ryan Kautzman in 4.25 branch]
2020-02-19 17:37:30 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
brice criswell
fa8af6a878 DoCollide flag
- Repurposed the IgnoreAnalyticCollisions for a DoCollide flag on the ImplicitObject. Used to globally disable a bodies collisions.

#rb none


#ROBOMERGE-SOURCE: CL 10840139 via CL 10843261 via CL 10843536 via CL 10843650
#ROBOMERGE-BOT: (v610-10636431)

[CL 10843810 by brice criswell in Main branch]
2019-12-19 23:34:53 -05:00
marc audy
94548a8673 Change TBox to TAABB where we don't need the full generality
#rb none
[FYI] Ori.Cohen


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 10611352 via CL 10611364 via CL 10613504
#ROBOMERGE-BOT: (v608-10590470)

[CL 10613506 by marc audy in Main branch]
2019-12-09 13:47:36 -05:00
michael lentine
ec8aeb4cd9 Fix fields for geometry collections.
#rb Benn.Gallagher, Ryan.Kautzman
#jira ue-84808
#lockdown Nick.Penwarden

#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 10479354 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v605-10478255)

[CL 10479364 by michael lentine in Main branch]
2019-11-28 23:50:13 -05:00
Benn Gallagher
ea08a4feb7 Removed T from TChaosPhysicsMaterial. Rename to FChaosPhysicsMaterial. Clean up old code in Defines.h
#rb none
#jira


#ROBOMERGE-OWNER: Benn.Gallagher
#ROBOMERGE-AUTHOR: benn.gallagher
#ROBOMERGE-SOURCE: CL 10054737 via CL 10054742 via CL 10054751
#ROBOMERGE-BOT: (v565-10026848)

[CL 10054933 by Benn Gallagher in Main branch]
2019-11-06 08:55:27 -05:00
ori cohen
5799e29c3c First pass removing T,d from Chaos. Only ImplicitObject
#rb none


#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 9944680 via CL 9944735
#ROBOMERGE-BOT: (v558-9892490)

[CL 9945739 by ori cohen in Main branch]
2019-10-31 17:28:08 -04:00
michael lentine
acbc579509 Copy from //Fortnite/Dev-Physics
#rb none


#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9374650 via CL 9374665
#ROBOMERGE-BOT: (v456-9359915)

[CL 9385990 by michael lentine in Main branch]
2019-10-02 17:27:26 -04:00
ben marsh
fb4078d777 More IncludeTool fixes.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 8374228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497914 by ben marsh in Main branch]
2019-09-04 15:40:51 -04:00
Marc Audy
a7459b1afc Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 8292949
#rb
#rnx

[CL 8293622 by Marc Audy in Dev-Framework branch]
2019-08-26 10:30:04 -04:00
Ben Hoffman
203f75c792 Add a zero initalizer to EObjectsStateTypeEnum in chaos
#jira UE-59679
#rb Michael.Noland
#rnx

[CL 8293119 by Ben Hoffman in Dev-Framework branch]
2019-08-26 09:16:48 -04:00
michael lentine
83be52b73a Add a parameter to chance max particles.
#rb none
#jira ue-75850
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8069683 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8069685 by michael lentine in Main branch]
2019-08-15 21:16:13 -04:00
Benn Gallagher
3a4873ef60 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 7703071
#rb
#rnx

[CL 7705805 by Benn Gallagher in Main branch]
2019-08-02 09:01:58 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Michael Lentine
b45ff8fe36 Fix use of FTransform by value for Win32.
#rb none
#jira ue-67491
#lockdown Nick.Penwarden

[CL 4655014 by Michael Lentine in Main branch]
2018-12-12 16:28:52 -05:00
Michael Lentine
ea5ca985d4 Copying //UE4/Dev-Physics to //UE4/Dev-Main.
#rb none
#lockdown Nick.Penwarden

[CL 4653110 by Michael Lentine in Main branch]
2018-12-12 11:25:29 -05:00