How to automatically add physics/colliders to a model of a map

Hi there,

I have a 3ds model of a village and have imported this onto my scene. As originally anticipated, I knew my character would simply fall/walk through everything. For now, I’ve added a plane on the floor so that he can at least tread the village’s surface.

I wanted to know if there’s any possible in-built mechanic or efficient way of adding the necessary physics/colliders to my village model? I really want to avoid adding physics/colliders to every element of the village (such as fences, houses, slopes, hills etc). Is there a way of Unity detecting objects and obstacles of this model?

Many thanks for your time in advance.

As a temporary measure you can use a MeshCollider

With regards to adding colliders to the individual pieces that make up your terrain, I think you’re either going to have to go fully automatic or fully manual.

You could recurse through the asset tree and add collision boxes to each item, or you could manually go through the tree and add colliders to each item. I’m not sure there is a half-way solution here.