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.
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.
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.
Connect road layouts to procedural vehicle and traffic simulators, from simple previews to full traffic scenarios.
Use the same city to drive crowd paths, gathering points, and pedestrian flows for visualization or simulation.
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.