The resulting urban structure looks perfect!
There are a few city generators for blender, but yours offers the best “realistic” look&feel.
Congratulation!
Thank you very much for sharing the script code!
migius
some ideas:
alternative raster systems: non-orthogonal, radial, concentric, spiral
coexistence/overlay of different raster systems: (controlled with a kind of mapped area plan)
The current version of the engine (0.2) generates low-polygon buildings only, so you could use the generated cities in your real-time applications and games.
Bear in mind that streets and building textures are not created though.
If you need buildings only (not cities), then I could create a separate GUI for generating single buildings like those in the screenshot.
This thing is indeed quite cool. I went into blender and created a rather large city, then moved the camera around for a little bit and made a video of it.
Do you have Python installed? Generally, the scripts that ship with Blender do not need a full Python install, but anyone is free to write a python script for Blender that does require a full Python install.
No Module named fpformat Error. How can I correct this?
Line 32 of city script:
from fpformat import *
The script runs fine for me, but I never had to install that module. It should be as easy as upgrading to a newer version of Python or just installing the fpformat module.
Just try going to your .blender subdirectory and deleting B.blend, then retry CTRL-U. If that doesn’t work, start another thread. This is kind of off-topic here.
I think blender needs to hardcode this procedural modeling type into blender and commit it to trunk
then allow for editing/UV’ing of each building block of a building, then have different presets of building blocks for different types of buildings, and so on for the street composition and so on