Search Issue Tracker

Third Party Issue

Votes

0

Found in

2020.3.35f1

2021.3.5f1

2022.1.6f1

2022.2.0a17

2023.1.0a2

2023.2.0a1

Issue ID

UUM-7406

Regression

No

Inconsistent friction when comparing boxes rotating clockwise vs counterclockwise

--

-

How to reproduce:
1. Open the user's attached project
2. Open scene Scenes/SampleScene
3. Press the Play button and go to the Game view

Expected result: both GameObjects rotate symmetrically
Actual result: the Negative GameObject (left) rotates out of place

Reproducible with: 2019.4.39f1, 2020.3.34f1, 2021.3.3f1, 2022.1.1f1, 2022.2.0a13

  1. Resolution Note:

    This is a complex issue inside PhysX (even with the latest PhysX 5). Nvidia is aware and looking into it but for now here are a few workarounds:
    - Do not use the Patch Friction type, it only picks 2 out of 4 contacts and the result is never going to be symmetrical.
    - Use the Two-Directional Friction type. It works on all 4 of the produced contacts and has the best chance of producing a symmetrical result.
    - Bump us the velocity (and potentially position) iteration count to increase the convergence of the friction constraints

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.