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?
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 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
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.