I spent a few hours today building a rudimentary city generator based on simple implicit models. Considering how little time I spent on this, I'm quite happy with the results! Random models + gaussian distributions of objects made for some nice little procedural cities.

Of course, they're not too pretty close up...but I still find it quite entertaining to observe how much complexity and beauty can come out of such a simple procedural algorithm.