Auto-Building is an add-on that utilizes Geometry Nodes to procedurally generate building structures from simple underlying meshes based on material assignments. The tool distributes building elements such as doors, windows, panels, and roof tiles according to custom settings without requiring direct interaction with Geometry Nodes.
The workflow relies on assigning specific materials to faces which are then replaced by designated objects from user-provided collections. It includes automatic boolean operations to create holes for windows and doors. Edges can be modified using the Crease attribute to scatter repetitive details or extrude profiles for ledges. The add-on features controls for object density, randomness, edge placement, and object deformation to adapt to face shapes. Roofs can be generated with either randomly placed or regularly distributed tiles. The package includes sample buildings spanning multiple architectural styles and an Auto-Base modifier to generate initial building shapes.