Procedural destroyed building generator in Blender
This is a personal project I started a while back. And since then I revisited the project and remade it from scratch to improve the setup.
The building starts with some manually modeled components. this give more intial control over how the building will look.
Then the models are randomly triangulated using deleunay triangulation.
Then the models are arrayed and separate objects are used to delete portions of the house geometry that falls within the destroying mesh. Then the mesh is extruded to give thickness to the structure. Rebar and rubble are distributed on the edges that are destroyed.
Further rubble is distributed along with some furniture and plants.
Here are the distributed models that I modeled myself. I needed rather low resolution models to help speed up the final generator.
The materials are a combination of image, and procedural textures. This also allows me to have global control over some effects such as the moss spread, and leakage strength.
As mentioned this is a procedural system that allows a lot of flexibility. The user can set where they want the destruction to happen. And this system works on any other custom house shape.
Finally here is the node graph.
Like this project
Posted Jun 21, 2025
Procedural destroyed building generator in Blender