Methods of destruction

I’m at the moment trying to experiment with destructible buildings on a large scale. More wide spread and numerous buildings rather than anything large in size. But being new to this I’m wondering how I could go about this without using the Destructible Mesh method?

Maybe some sort of animation that plays alongside particles when the building has taken too much damage? Hopefully someone can share some insight as to how this could be done

One thing you can do is mask out whole parts of your building mesh in the material, and then spawn in ruined pieces.

That might work! Though it would be entire building destruction. So maybe precalculated physics animations?