I’ve been working on this project as a part of my bachelor’s thesis.
It’s currently in early stages, full of bugs, highly unstable and held together by the power of friendship.
This project uses mostly bmesh operators to create the buildings
In a way, it simply automates the workflow i would use to create such buildings
There is a large number of parameters that you can change to modify the final result
The buildings are inspired by secession style buildings, often found in european cities.
Example result(achieved using default parameters, and minor manual normal fixes)
Project page: https://github.com/lsimic/ProceduralBuildingGenerator
Issue tracker: https://github.com/lsimic/ProceduralBuildingGenerator/issues