Commit Graph

2013 Commits

Author SHA1 Message Date
kriss gossart
353e5103d5 CIS- Second attempt at fixing the Incremental LWC build error.
#rb trivial
#jira none

[CL 16922399 by kriss gossart in ue5-main branch]
2021-07-22 08:10:14 -04:00
kriss gossart
99b80765c4 CIS - Fix FReal to float implicit conversion.
#jira none
#rb trivial
#preflight 60f9407a391d460001b9edc6

[CL 16922209 by kriss gossart in ue5-main branch]
2021-07-22 06:55:49 -04:00
bill henderson
0379473604 Add Plasticity Deformation Event
#rb Chris.Caulfield
#preflight 60f5e58794fcd00001fa2e2f


#ROBOMERGE-SOURCE: CL 16893803
#ROBOMERGE-BOT: (v836-16769935)

[CL 16915810 by bill henderson in ue5-main branch]
2021-07-21 17:32:09 -04:00
kriss gossart
cc62b91a3e Chaos Cloth - Significantly reduce the cloth initialization hitch by caching the Long Range Attachment tether calculations. Move the tether code to its own files inside the cloth common runtime module.
Cloth - Tidy up ClothingAsset and ClothPhysicalMeshData to allow for more cloth data caching.

#rb Benn.Gallagher, Cedric.Caillaud, Michael.Forot
#preflight 16823444


#ROBOMERGE-SOURCE: CL 16882246
#ROBOMERGE-BOT: (v836-16769935)

[CL 16913004 by kriss gossart in ue5-main branch]
2021-07-21 14:52:47 -04:00
jaco vandyk
a7c7c5a382 Chaos AABBTree dirty grid, Raycasts and Sweeps are now done in local coordinates to improve precision in very large worlds
#rb Cedric.Caillaud
#fyi Benn.Gallagher, Chris.Caulfield
#jira none

#review-16895669 @Cedric.Caillaud
#preflight 60f800be391d4600017da922

[CL 16908144 by jaco vandyk in ue5-main branch]
2021-07-21 07:52:18 -04:00
Zousar Shaker
9abf3ef937 Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

[CL 16892864 by Zousar Shaker in ue5-main branch]
2021-07-20 00:21:34 -04:00
semion piskarev
5eb9ff4031 MeshModelingTools: Fix gizmo box component not taking into account world gizmo mode in hit testing.
#rb Jimmy.Andrews
#rnx
#jira UE-119476

[CL 16883533 by semion piskarev in ue5-main branch]
2021-07-19 10:47:22 -04:00
aurel cordonnier
9ef9e81bb4 Fix for LWC compile error due to FVector2 using floats even with LWC enabled
#fyi Jimmy.Andrews
#rnx

[CL 16878146 by aurel cordonnier in ue5-main branch]
2021-07-17 11:31:53 -04:00
jimmy andrews
3f3dfab978 CIS fix (missing cast) for convex utility
#ROBOMERGE-SOURCE: CL 16874279
#ROBOMERGE-BOT: (v836-16769935)

[CL 16874287 by jimmy andrews in ue5-main branch]
2021-07-16 14:34:34 -04:00
jimmy andrews
a9efabd68e Update non-overlapping convex algorithm to try more plane options + be more robust
#rnx


#ROBOMERGE-SOURCE: CL 16873320
#ROBOMERGE-BOT: (v836-16769935)

[CL 16873334 by jimmy andrews in ue5-main branch]
2021-07-16 13:22:22 -04:00
bill henderson
1e57b044c5 Fix a priority crash in FPBDConstraintGraph::RemoveConstraint(), re-instating a previous implemetaion of that function.
#rb none
[FYI] Brice.Criswell, Chris.Caulfield
#preflight 60f14f41ef22fa0001f2eb0e


#ROBOMERGE-SOURCE: CL 16871290
#ROBOMERGE-BOT: (v836-16769935)

[CL 16871292 by bill henderson in ue5-main branch]
2021-07-16 06:00:45 -04:00
brett miller
f98ef4bcc3 GeometryCollection
-- Generate RelativeSize ManagedArray on the RestCollection
-- Use RelativeSize to determine SizeSpecificData index

#rb none


#ROBOMERGE-SOURCE: CL 16869736
#ROBOMERGE-BOT: (v836-16769935)

[CL 16869743 by brett miller in ue5-main branch]
2021-07-15 20:38:07 -04:00
Benn Gallagher
1e66df2b30 Chaos: Fix double->float truncation warning in debug packaging/builds
#rb trivial
#jira UE-119522

[CL 16861246 by Benn Gallagher in ue5-main branch]
2021-07-15 08:18:51 -04:00
bill henderson
a09d7858e1 Fix pause mode by not performing advance timestep when in pause mode. Implemented by using the MinPhysicsDeltaTime to stop AdvanceTimestep from being called when time stands still (micro timestep applied). Also exposed MinPhysicsTimestep to the project defaults along side MaxPhysicsTimestep.
#rb Chris.Caulfield, Benn.Gallagher
#preflight 60eeb53740ede30001e321b5


#ROBOMERGE-SOURCE: CL 16859513
#ROBOMERGE-BOT: (v836-16769935)

[CL 16859514 by bill henderson in ue5-main branch]
2021-07-15 04:08:09 -04:00
semion piskarev
ce16fa691f MeshModelingTools: Change mode manager's HoveredViewportClient back to acting as LastHoveredViewportClient, to work around MouseLeave/MousEnter mismatch when flying in viewport. Also fix to GizmoBoxComponent not using correct position for scale calculation.
#rb Ryan.Schmidt
#rnx
#jira UE-119476

[CL 16850746 by semion piskarev in ue5-main branch]
2021-07-14 11:44:25 -04:00
Andrew Davidson
2445f8f179 Ignore Chaos Heightfield SerializedRealSize, which does not match the currently enforced FReal serialization as float.
#rb cedric.caillaud
#preflight 60ee0484caf059000182a0f0

[CL 16844404 by Andrew Davidson in ue5-main branch]
2021-07-13 18:54:47 -04:00
Jimmy Andrews
9f2f2559de #jira FROST-3508
Fix crash on fracture convex generation when embedded geometry is a child of cluster or embedded geometry (instead of rigid)

#rb brett.miller
#rnx
#preflight 60edb08d1a88600001aae395

[CL 16838907 by Jimmy Andrews in ue5-main branch]
2021-07-13 12:57:06 -04:00
Christina TempelaarL
4a40f3b68d Add UPROPERTY markup to prevent garbage collection.
#jira none
#rb ryan.schmidt
#preflight 60ec956f19a0060001e7aeba

[CL 16833870 by Christina TempelaarL in ue5-main branch]
2021-07-12 20:39:30 -04:00
Jimmy Andrews
272164ebff add a few missing tests for valid triangle id when doing parallelfor to max ID
#rb tyson.brochu
#rnx
#preflight 60ec625b925f1400015871ce

[CL 16829784 by Jimmy Andrews in ue5-main branch]
2021-07-12 15:21:00 -04:00
Brice Criswell
9d431c4598 Chaos - Geometry Collection
- Added CollisionMarginFraction to the size specific data.
#jira FROST-3281
#rb Brett.Miller
#preflight 60e0d9961a88600001ed0e83

[CL 16808746 by Brice Criswell in ue5-main branch]
2021-07-03 18:22:11 -04:00
Brice Criswell
4f05d57700 Chaos : Destruction
- Re-enable rotational inertial alignment for geometry collection bodies.
- Remove default rotational initialization for clusters as they created in the correct orientation.
- Bumped the DDC key for chaos.
#preflight 60e0c1270123b70001fdba9d

[CL 16808706 by Brice Criswell in ue5-main branch]
2021-07-03 16:51:04 -04:00
Brice Criswell
0dc1f01990 Chaos : GeometryCollection
- Rigid body mass alignment for leaf geometry.
#jira UE-116973
#rb none
#preflight 60df9022ef22fa0001ad8ff6

[CL 16807864 by Brice Criswell in ue5-main branch]
2021-07-02 19:07:16 -04:00
Brice Criswell
d6eda1c707 Chaos : Plasticity
- Add plasticity controls for expansion and contraction.
#rb Zhinglin.Geng
#jira FROST-2432
#preflight 60df3b36a34bf500010f2c26

[CL 16807231 by Brice Criswell in ue5-main branch]
2021-07-02 13:27:18 -04:00
Brice Criswell
39429ceee0 Chaos : Colliison Group ID
- All non dynamic rigids to use collision group ids.
#rb trivial
#jira nojira
#preflight 60dcc8251a88600001b5ef38

[CL 16802866 by Brice Criswell in ue5-main branch]
2021-06-30 16:36:37 -04:00
cedric caillaud
beba95d7d8 Chaos : Fix some of the compilation problem when compiling with PhysX
#fyi brett.miller, max.whitehead
#rb none
#jira none

[CL 16779720 by cedric caillaud in ue5-main branch]
2021-06-24 18:45:48 -04:00