Simple City Generator

Simple City Generator is a Geometry Nodes setup designed to quickly populate background urban environments. The system uses a modifier interface with 11 sliders to control layout parameters, including the density of small and large buildings, randomization seeds, rotation, and interior lighting intensity.

The setup includes 10 hand-modeled base buildings that can be customized with modular elements. Users can add roof details like pipes and antennas, or facade elements such as air conditioning units, awnings, and neon signs. Each building features four unique sides and is randomly rotated by 90 degrees to maximize variation. The structures utilize four to five materials, including dedicated emissive shaders for shops and interiors. The generator is optimized for background placement and supports both EEVEE and Cycles rendering in day or night lighting scenarios.