- Home /
Rigidbodies won't collide if mass difference is too high
I have two rigidbodies with colliders attached. They both can move independently and collide each other. The thing is, when i set one of the bodies to 1000 mass and the other to 1 mass, and have the bigger mass move through the stationary smaller mass, it would pass through without colliding. If both of them are moving at the point of collision, then they collide fine. If the bigger mass is stationary and smaller mass is moving through, then they collide fine too. Is this a bug, or am i missing something? I have tried different collision detection and still doesn't work.
Your answer
Follow this Question
Related Questions
OnCollisionEnter: collision.gameObject has weird behaviour 0 Answers
Is it possible to tell Unity physics to ignore a collision at collision time? 1 Answer
Excluding some physics collisions 3 Answers
Detecting When Intersection Penalty is Being Applied 2 Answers
Do you have to have a rigidbody component for collision detection? 1 Answer