Suicidator City Generator

About

Suicidator City Generator (SCG) is a Python script for Blender. In other words it is a program written in the Python programming language that runs inside the Blender environment.

With it, you can automatically create entire, three-dimensional modern cities in a matter of seconds by adjusting various parameters, such as city size and complexity, rather than creating each building, each street, and each texture manually.

The master concepts in SCG are randomness and therefore uniqueness: each generated city, each building, and each street is random and unique, making your city look real. Besides, you can greatly alter the look of a city simply by changing the input parameters.

SCG is lean (only 263kb), fast, and generates very complex-looking cities with minimal memory footprint, so even modest computers can run it. More robust configurations can generate cities that spread to the horizon.

Since it is run from within Blender, making cities with SCG doesn't have to end at the generator's limits. You can always tune a generated city while enjoying the editing power and comfort of Blender.

Finally, SCG is completely free of charge, and its source code is in the public domain: no spyware, no hassle, only happy people.

Enjoy!

Features

  • Automatic building generator
  • Automatic street generator
  • Automatic building texture generator
  • Terrain elevation control
  • Lightweight and fast

Where to start?

Get started by checking the demo and the tutorial.

Plans for the next version

  • Porting to Blender 2.5
  • Possibility to use building meshes that you've made yourself
  • Positionning of street objects (custom or procedural) at regular or random intervals (advertising hoardings, streetlights...)
  • Vegetation (natural parks) with custom or random meshes
  • High poly buildings generation options
  • Automatic diffuse light creation for night scenes