Procedural 3D building generator — pick a variant, tune the parameters, every seed builds a new house
Generation variants
Dimensions
Facade
Street level & roof
Seed
Drag to orbit, scroll or pinch to zoom, right-drag to pan. Every change rebuilds the building instantly.
Online High-Rise Construction is a procedural building generator running entirely in your browser. It assembles Hong Kong-style buildings out of a kit of about 190 real 3D parts — wall panels, window frames, AC units, clotheslines, storefronts, signs, roof props — following the same placement rules for every floor, facade and street cell, so the result always looks like a coherent, lived-in house rather than random noise.
Six generation variants give you quick starting points — a classic residential block, a 15-floor tower, a low shop house, a night market, a worn old district and a clean minimal build — and 14 sliders expose the underlying parameters: footprint and height, how many shops are open, how many windows have air conditioners, awnings, curtains or laundry hanging outside. The seed field re-rolls every random decision at once; two identical seeds always construct the identical building.
Based on the open-source BuildingGeneratorThreeJS project (MIT license) — a Blender geometry-nodes building reverse-engineered into a Three.js placement algorithm — with the generator and asset kit integrated into this site and a custom control panel. Rendering uses instanced meshes, PBR materials and cinematic three-point lighting.