Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. The 2023.1 beta is now available for testing. To find out what's new, have a look at our 2023.1 feature highlights.
    Dismiss Notice

Rigidbody.MovePosition() not seeming to account for Continuous Dynamic

Discussion in '5.4 Beta' started by TheOtherMonarch, Jun 15, 2016.

  1. TheOtherMonarch

    TheOtherMonarch

    Joined:
    Jul 28, 2012
    Posts:
    454
    At higher speeds Rigidbody.MovePosition() will penetrate colliders even with Continuous Dynamic collision mode turned on. The thinner the collider the lower the required speed.

    I have uploaded an example project. The thicker blue collider is resistant to penetration while the others are easily penetrated.

    Use the WASD keys to move the penetrator around.

    Case: 806032_is4gmvllk2st204l
     
    Prodigga likes this.