Procedural Building Generator is a Blender tool from Nicholas 3D that creates buildings using Geometry Nodes. Buildings stay customizable: you adjust dimensions, layouts, and styles through intuitive controls to match your requirements.
The setup includes a library of pre-made doors and windows ready to integrate into designs, and you can create your own versions using a standard dimension of 2 metres by 2 metres. Built-in randomness controls add organic variation, so each building keeps its own character.
The .blend file arrives already set up. Head to the modifiers tab to start tweaking settings, and work from the pre-made collections or craft custom ones. Apply the modifier when you're ready, or copy it to generate additional buildings, then export them to suit your project. It's listed on Superhive with a Creative Commons license and supports Blender 4.1 and 4.0.