Breakdown non-convex complex Meshes to Convex parts

I have a ship mesh that I want to add a collider(or colliders) on it. What is the best way for me to break down into smaller parts? Where should I try to use primitive colliders, and where should I model parts of a mesh?

Here is my ship with “forced” convex mesh.
64189-meshcollider.png

If the mesh is generated by code or has arbitrary geometry you could make a script which scans every edge of the mesh ; if it is concave cut along a plane defined by the end of the normal of the edge and the edge ; repeat for the resulting bodies and you have a lot of convex parts :slight_smile: OR YOU COULD JUST DO IT MANUALLY BY ADDING MORE PREDEFINED COLLIDERS IF THE MESH IS NOT TOO COMPLEX TO DO IT BY HAND GOOD LUCK :slight_smile:

You can try this asset, you will still need to do some mesh splitting to get really accurate results, but that will be a lot less work for you than doing it manually for components.