iCity

iCity is a procedural generation tool for building urban environments and infrastructure. The system allows users to construct city layouts by dragging and adjusting various block types, including grid buildings, terrace housing, towers, parks, and parking areas. It features built-in tools for designing custom road networks, multi-lane highways, and bridges, providing control over lane widths, road markings, elevation, and curve profiles. The generator includes pre-configured materials and lighting for immediate rendering, and supports exporting environments as optimized GLTF files with instancing for use in real-time engines like Unreal Engine and Unity.