Note: Broken on Blender 5.2.0 due to a bug, use Blender 5.2.2 instead!
Need custom buildings for your scenes?
PBG 2 is a Geometry Nodes-based tool that generates buildings based on your meshes, with the ability to edit them in real-time!

Creating custom buildings has never been easier
Using PBG 2 is as easy as opening the Asset Browser and dragging-and-dropping Presets onto objects. After that, you can edit the building shape simply using the regular tools of Blender; extrude, move, add loop cuts and more. In a few minutes or even seconds, you can model a render-ready building that is tailored to your requirements!
PBG 2 comes with a diverse set of building styles that you can mix and match to create a specific building style.
Customers who already own PBG 1 get a discount for PBG 2. Use code “pbg1”.
Turn meshes into buildings
The special thing about PBG 2 is that the generated building adapts to a mesh in its entirety - not just a 2d "floor plan".
Take Suzanne, a character mesh or any complex 3D building shape, drop a Preset on it and PBG 2 will make a building out of it.

Don't forget to scale your buildings appropriately and apply scale with CTRL+A.
Modular
PBG 2 was built to be modular at its core. You get 9 different node groups (read more about them in the documentation):
This allows you, for example, to have different styles on the top and bottom floors:

Interior Mapping

With the node group Fake Interior, you can easily add pre-rendered rooms behind all windows. The rooms appear to have depth, but are actually just one polygon each. This makes them really cheap to render. 3 room sets are included.
Simulations
PBG 2 has experimental support for deforming meshes, meaning you can add cloth simulations, armatures and more to your buildings. Just add the "Preserve state" node group before the deforming modifier.

Included styles
The base version of PBG 2 comes with a set of varied building styles, but you can also get more packs, or make your own!
Base styles:

Kowloon Walled City-inspired

Half-timbered

Wooden

Pueblo architecture

Swedish cottage
Historic building styles (pack):

Minka (Japanese)

Stone

Timber

Viking
This pack contains 4 historic building styles.
Note: These styles are not 100% historically accurate, but rather inspired by various historic and contemporary architectural styles from around the world.
Polycounts and clay renders for a small sample building of each style:

Features
This is a tool for rapid generation of buildings. The underlying method comes with a few caveats. Here’s a list of features and restrictions so that you can better judge whether this tool suits your needs:
What you CAN do:
+ Replace a mesh with pre-made building parts
+ Adapt to a variety of building shapes
+ Control general parameters, like the style, colors, or the seed, for an entire floor
+ Add fake interiors (”parallax mapping”)
+ Convert your generated building to a mesh* Use Geometry Nodes and the node groups provided with PBG2 to make a more granular setup (e.g. excluding faces of a mesh based on material)
What you CANNOT do:
– Create curved walls
– Create an optimized or closed mesh
– Change the individual instances distributed on the mesh, e.g. replace a single door with another asset
– Generate detailed interiors or floor plans
– Integrate directly with game engines
Documentation
Read the documentation here.
License
You are allowed to use buildings generated using PBG 2 in any way you want, commercially and personally. Credit is appreciated, but not necessary.
You may not redistribute any of the node groups themselves, for free or commercially.