Mesh Collider for concave object.

I am creating a robot battling game and collisions are key but I am quite new to Unity physics and colliders.

I have some panels for the robot which are rigid bodies and therefore need to be a convex collision as they are a rigid body. But I assume as it is a concave mesh,

convex collisions have this collider which causes all kinds of issues in game.

As I said I am new to mesh colliders and I was wondering if I am simply doing something stupid? If not is my best bet to use this plugin - Unity Asset Store - The Best Assets for Game Making as this sounds like it would solve my problem.

Thanks

I think that plugin is going to be your best bet, especially if you aren’t doing some sort of procedural generation. Rigidbodies with convex mesh colliders simply don’t respond to collisions with other things. I can think of a sort of way to get around this, but it’s a hack and only a partial solution (it gives better collision results than a pure concave collision, but less than a rigidbody mesh collision.)

I do have that plugin, and from my tests…the mesh calculation can take a while, so if you need to calculate this at run time it may be a no go.