Commit Graph

190 Commits

Author SHA1 Message Date
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
Zhenglin Geng
7436ff65c1 Remove ClearKinematicTarget
#rb trivial
#jira FROST-2992
#fyi brice.criswell, bill.henderson

[CL 16559750 by Zhenglin Geng in ue5-main branch]
2021-06-04 12:40:22 -04:00
Chris Caulfield
8dc7891e51 Chaos - fix joint unit test
#rb none
#jira none

[CL 16516849 by Chris Caulfield in ue5-main branch]
2021-06-01 13:14:02 -04:00
cedric caillaud
091a29dd68 Fix compilation issue with headless chaos in LWC mode
#jira none
#rb none

[CL 16511534 by cedric caillaud in ue5-main branch]
2021-05-31 22:11:27 -04:00
cedric caillaud
3a6541bb24 headless chaos : fix errors in geom collection mass properties
#jira none
#rb none
#fyi brice.criswell

[CL 16498228 by cedric caillaud in ue5-main branch]
2021-05-28 00:34:44 -04:00
aurel cordonnier
4efbff7917 fix for unit test CIS
#rb chris.caulfield

[CL 16490404 by aurel cordonnier in ue5-main branch]
2021-05-27 15:47:15 -04:00
aurel cordonnier
43fa62fcd8 Merge from Release-Engine-Test @ 16487383 to UE5/Main
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -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
Brice Criswell
139a4bed28 Chaos : Geometry Collection
Collision Attribute Restructuring.
-	Updated the size specific data to be the primary container for collision settings within the geometry collection.
-	Removed non size specific default parameters from the asset.
-	Added support for Capsule collisions.
#jira none
#rb Benn.Gallagher
#fyi Brett.Miller, Cedric.Caillaud
#okforgithup, public, internal
#preflight 60a91c321d78490001621e41

[CL 16429701 by Brice Criswell in ue5-main branch]
2021-05-22 12:07:31 -04:00
Ryan Schmidt
623e4f96fe GeometryCore: create new GeometryCore Module. Move GeometricObjects code from GeometryProcessing plugin to this new module, as well as core FDynamicMesh3 classes (attributes, aabbtree/octree, change tracking). Update module Build.cs files that reference GeometricObjects.
#rb none
#rnx
#jira none
#preflight 60a713700569f300014a064a

[CL 16415082 by Ryan Schmidt in ue5-main branch]
2021-05-21 01:04:38 -04:00
michael forot
993632ba6c Fix UE5 CIS
#rb benn.gallagher
#jira none

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

[CL 16405677 by michael forot in ue5-main branch]
2021-05-20 12:52:07 -04:00
Benn Gallagher
b82f913691 Chaos: Modified planar convex build test to disable Warning output on LogChaos during its scope. This test is making sure we can safely fail to build a convex without crashing and as such is expecting warning to be fired. CIS still picks that up so we need to suppress it for that one scope.
#rb none
#jira none

[CL 16329205 by Benn Gallagher in ue5-main branch]
2021-05-14 09:57:18 -04:00
Benn Gallagher
39f97c171b Chaos: Modify convex small triangle check to work with newer changes to error recovery in convex build.
#rb none
#jira none

[CL 16328423 by Benn Gallagher in ue5-main branch]
2021-05-14 07:49:57 -04:00
Zhenglin Geng
e78a1449cd Update headlesschaos plasticity tests
Use gravity to test linear plasticity. This way we don't need to tune stiffness/damping based on collision behaviors.

#rb trivial
#jira none

[CL 16316415 by Zhenglin Geng in ue5-main branch]
2021-05-13 14:52:26 -04:00
aurel cordonnier
8eebe8841f Merge UE5/RET @ 16305968 to UE5/Main
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937

[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
Zhenglin Geng
e04a05fdcf Update plasticity-related code:
- Update HeadlessChaos tests
- Change warning to veryverbose
#rb trivial
#jira none

[CL 16271431 by Zhenglin Geng in ue5-main branch]
2021-05-11 12:13:48 -04:00
Ori Cohen
adaafc9270 Fix bad merge resolve which broke rewind unit test
#rb none
#jira nojira

[CL 16223098 by Ori Cohen in ue5-main branch]
2021-05-06 13:07:26 -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
Chris Caulfield
a906422ff8 Disable failing test until someone can look at it...
#jira none
#rb none
#fyi steven.barnett,aurel.cordonnier

[CL 16164136 by Chris Caulfield in ue5-main branch]
2021-04-29 20:52:36 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
chris caulfield
c8d4ea371f Chaos - fix headless chaos tests after disabling manifolds for level sets
- increase threshold in GeometryCollection_CollisionResolution_SimplicialTetrahedronWithNonUniformMassToFloor
- don't assume we always have a collision in GeometryCollection_Solver_CollisionEventFilter

#rb benn.gallagher,nick.whiting
#jira none

#ROBOMERGE-SOURCE: CL 16132602 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16132636 by chris caulfield in ue5-main branch]
2021-04-27 16:46:55 -04:00
Brice Criswell
8ed536db28 Chaos: Constraints
Separated the idea of disabling a constraint vs. disconnecting a constraint from its particles during teardown and deletion.
- Added particle construction and destruction handshake for the suspension constraint.
- Added plumbing for DisconnectConstraint through the constraint containers and rules.
- Units tests for stressing the constraint states.

#jira FROST-2301
#rb bill.henderson
#fyi Michael.Lentine, Bill.Henderson, Brett.Miller, Chris.Cauldfield

[CL 16105147 by Brice Criswell in ue5-main branch]
2021-04-23 13:03:11 -04:00
Benn Gallagher
738f0106ed Chaos: HeadlessChaos - Fixes for failing tests:
- Switched normalize for triangle face normals to not use an inverse square root to avoid precision loss
 - Fixed test that expected kinematic particles to move dynamically (default state changed in solver)
 - Disabled mid-step sleep test temporarily pending fixes from other branches
#rb trivial
#jira none

[CL 16072431 by Benn Gallagher in ue5-main branch]
2021-04-21 09:39:56 -04:00
Bill Henderson
991b3b4ae8 ChaosVehicles: Edge case crash fix
#rb trivial
#preflight 607d8a1bd7af9b00011b8b24

[CL 16050731 by Bill Henderson in ue5-main branch]
2021-04-19 10:31:38 -04:00
cedric caillaud
c93ce508e4 Fix headlesschaos not compiling
#rb trivial
#jira none

[CL 16007919 by cedric caillaud in ue5-main branch]
2021-04-14 13:10:00 -04:00