iCity – Procedural City Generation for Blender

iCity is a procedural city-generation add-on for Blender that turns sketches and ideas into large, detailed urban environments in minutes instead of days. It’s built for architects, urban designers, 3D artists, and simulation teams who need cities that are both creative and technically sound.

Geometry Nodes powered Production-ready layouts AI & simulation friendly

Smart Procedural Systems

Under the hood, iCity combines Blender’s Geometry Nodes with custom Python tools and an optimized asset system. Together they generate layered urban systems that stay logically connected as you edit.

Road Networks

Create connected road hierarchies, from highways to alleyways, with controllable widths, offsets, and curves.

Buildings & Towers

Generate blocks, towers, and mixed-use volumes that respond to plots, setbacks, and height rules.

Landscapes & Green Areas

Add parks, courtyards, terrace decks, and green buffers that sit correctly inside your grid.

Infrastructure Layers

Lay out parking, service lanes, and support infrastructure as separate controllable systems.

Traffic-Ready Layouts

Prepare street networks that can plug directly into vehicle and crowd simulations.

Editable at Any Step

Change roads, densities, or parameters at any time; the entire system updates without breaking.

Every system remains procedural, so you can iterate quickly during design reviews without rebuilding the city from scratch.

Used Across Industries

iCity is designed to support many types of workflows. Teams use it to prototype, visualize, and simulate cities at different levels of detail.

  • Architectural concept design
  • Urban & master planning
  • Game & film environments
  • Synthetic data for AI
  • Traffic & crowd simulation
  • Research & teaching

Because everything is rule-based and reproducible, you can generate many variations of the same city to test different scenarios, lighting, or simulation setups.

Part of the Parametra Ecosystem

iCity is built to work together with other Parametra tools, turning your city into a living system with vehicles and people.

iCars
Connect road layouts to procedural vehicle and traffic simulators, from simple previews to full traffic scenarios.
iCrowds
Use the same city to drive crowd paths, gathering points, and pedestrian flows for visualization or simulation.
Together, these tools form a bridge between design, VFX, and simulation pipelines, making your Blender scenes ready for advanced workflows.

What You Can Do with iCity

  • Block out an entire district in minutes and refine it during client or team meetings.
  • Generate multiple city variations for moodboards, storyboards, or cinematic sequences.
  • Prepare realistic road networks that can be exported into traffic or game engines.
  • Create urban environments tailored for training AI models or testing autonomous systems.
  • Build a reusable “city lab” that your team can keep updating instead of starting from zero.

The goal of iCity is simple: give you a fast, controllable way to build cities that look good, behave logically, and are ready to plug into whatever pipeline you use next.