Hello,
I have a problem with a collision between a static mesh and a convex mesh. The collision as it is works, but it seems to be inaccurate. I am always left with a gap between the meshes. I am quite new to Unity, so sorry if this is a dumb question. This is what I have done:
- Created static game object with a non-convex mesh collider.
- Created Rigidbody game object with a convex mesh collider of the relevant part.
- Applied a velocity to the Rigidbody and moved it up against the static game object.
- Visualized the collision with Debug.DrawRay() in the OnCollisionStay() function
This is what I got: → Gif

For some reason, there is always a gap between these elements. I don’t know why. I have tried out different collision detection modes and cooking options of the mesh collision. Still nothing different. Thank you for your help.
Marco
