Mesh Collider issue

Hi,

I am very new to Blender and a bit new to Unity. I have made a torus in blender and stretched it to make a chainlink shape. My goal is to make a full chain in Unity which obeys physics.

When I import my torus from Blender to Unity (I’m saving it directly to my Unity project file but previously I was manually importing it made no difference) the shape comes through exactly like I want but when I put a mesh collider on the shape it appears to fill in the space inside the chain link. This is problematic because when I link two chain pieces together it forces them apart.

Following another person’s advice I made 8 capsule colliders on each chain link to approximate the mesh, this works reasonably well but when I drag 1 of the links it ‘pops’ out from inside the other link.

I think the second option is not ideal because if the chain breaks it will completely bust the game. I feel the only real way to do this is to have the mesh collider wrap only the chainlink and nothing else.

Here is a screenshot of the collider mesh:

157587-screen-shot-2020-04-25-at-123033-pm.png

In order to do a chain, you need to do a Mesh collider, make sure Convex is checked, and then add a Hinge Joint to each, with the parent being the link ahead of it.