Search Issue Tracker
Fixed
Fixed in 1.4.X - Physics
Votes
0
Found in [Package]
1.4.0-exp.2 - Physics
Issue ID
ECSB-1704
Regression
No
The depenetration velocity differs when comparing Unity Physics to PhysX
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/Intersection Test.unity” Scene
3. Enter the Play Mode
4. Observe the Sticks on the right and the sticks on the left
Expected result: Sticks on the left and right behave the same
Actual result: Sticks on the right get high velocity and fly away
Reproducible with: 1.3.14 (6000.1.0f1), 1.4.0-exp.2 (2022.3.62f1, 6000.0.50f1, 6000.1.4f1, 6000.2.0b3)
Reproducible on:
Play Mode
Windows Standalone Player
Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Note:
- Discussions thread: https://discussions.unity.com/t/unity-physics-has-poor-handling-of-intersections-compared-with-physx-please-fix/1642250
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- var VisionOSEDRHeadromm has a comma instead of a dot when building with Metal Rendering App Mode and local OS localization is set to German
- IAP Catalog remove product “x” and add product “+” buttons are not consistent with other remove and add buttons in the Editor
- Performance issues in Play Mode when quickly hovering the mouse cursor over Hierarchy GameObjects
- Frame Debugger displays incorrect output when FidelityFX Super Resolution or Spatial-Temporal Upscaler is used with Temporal Anti-aliasing or Subpixel Morphological Anti-aliasing
- The layout system is failing to correctly calculate or apply the height of the Japanese fallback font when the primary English font's metrics are used
Resolution Note:
Unity Physics and PhysX have different solvers so the results won't be the same.
Resolution Note (fix version 1.4.X - Physics):
Added: New maximum depenetration velocity properties in the Physics Step Authoring component allow controlling the maximum velocity with which intersecting rigid bodies separate. This can be useful in cases where contacts lead to deep intersections between colliders, consequently causing too aggressive, ejecting motions. The new Max Dynamic Depenetration Velocity and Max Static Depenetration Velocity properties control the maximum relative velocity that can be produced when separating intersecting dynamic rigid bodies, and the maximum relative velocity that can be produced when separating dynamic rigid bodies intersecting with static rigid bodies, respectively.