Imaginary districts of Manhattan, each 16x10 blocks.
Algorithm is based on a "Zoning Resolution Law" from 1916.
In order to provide access to sunlight on the ground level and on nearby streets, the zoning rules determine maximum buildings' mass - the shape and height of skyscrapers.
Basing on these rules algorithm can generate millions of unique procedural buildings variations using parameters like:
lot size, district class, streets width, city grid, maximum height etc.
Available districts classes: ·1¼, ·1½, ·2, ·2½
Press keys:
's' to save larger resolution image
'f' for main front view
't' top view
'g' ground view
'd' detail/zoom view
'm' or 'n' for camera +/- navigation
Made with threejs