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