Introversion
The Introversion Forums


It's all in your head, Part 7
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Introversion Index -> Introversion Blog
View previous topic :: View next topic  
Chris
Introversion Staff





Joined: 25 Nov 2000
Posts: 944
Location: Cambridge, UK
 PostPosted: Wed Dec 12, 2007 5:46 pm    Post subject: It's all in your head, Part 7 Reply with quote Back to top

Subversion's procedural city generator system has been coming along very nicely, as a result of a few breakthroughs and sudden flashes of inspiration. The system is currently capable of building a city covering a 10Km square area of ground. I've now written procedural generators for every single step of the process, meaning you can now start with flat empty land, click "Generate All", and come back in a minute or two without any human involvement required. It can take several minutes sometimes, depending on the complexity and density of the city.



The starting point for all this work was an incredible paper written by Parish and Mueller, entitled "Procedural modelling of cities". We've been building a lot of extensions onto the basic system outlined in that paper and we're seeing some quite incredible results now. I love the detail in these shots, and I also know we're nowhere near done yet.

This is all a direct continuation from the original tech demos and previous blog entries, which go some way to explaining how the system works. If you compare these images to previous blog postings on the city generator, you'll see how far things have come along. We're dealing with cities with upwards of 30,000 buildings now.
Blog Part 6, 6 months ago
Blog Part 3, 11 months ago



At the moment the cities look great as long as you don't get too clos. The buildings are still generated as simple bounding boxes, meaning there is no variety. Down at the street level you're faced with rows and rows of blank buildings. The next major step is going to be generating more varied outer building shells, and starting to add in the sorts of details you'd expect to see at street level - windows, trees, pavements, doors etc.

I'm so in love with the procedural way of developing content at the moment. You can make a small change and see results in incredible detail immediately. Watching the entire process of city generation, it's amazing to think how much work has gone into each stage along the way. I've spent hours just clicking Generate, and seeing what pops out a minute later.

Here's a video showing the complete generation process for a 10Km city, from start to finish. Hope you like it.



Format : xvid (download codec here if required)
Resolution : 1280 x 800 x 10fps, 2 minutes
Filesize : 34Mb
 
View user's profile Send private message Send e-mail Visit poster's website
Rkiver






Joined: 01 Oct 2002
Posts: 6249
Location: Dublin, Ireland
 PostPosted: Wed Dec 12, 2007 6:02 pm    Post subject: Reply with quote Back to top

Slowly slowly catchy monkey.

It's looking good, and the generation is rather detailed in how it goes about it. Glad to see some inspiration hit, and looking forward to seeing more and more as Subversion slowly develops into.....well whatever it's going to be.
 
View user's profile Send private message
xander






Joined: 21 Oct 2004
Posts: 11974
Location: Sparks, NV, USA
 PostPosted: Wed Dec 12, 2007 6:05 pm    Post subject: Reply with quote Back to top

Damn. That's just bloody cool.

xander
 
View user's profile Send private message Send e-mail AIM Address
microchip08





Joined: 31 Aug 2007
Posts: 794
Location: ...awaiting Survivor @ Defcon
 PostPosted: Wed Dec 12, 2007 6:34 pm    Post subject: Reply with quote Back to top

xander wrote:
Damn. That's just bloody cool.

xander


Damn. You got there before me.

POST STEALER!

Seriously, though, that looks amazing. Well done. (Can I test it.... pleeeese)
 
View user's profile Send private message Visit poster's website
jelco






Joined: 18 Feb 2006
Posts: 5148
Location: Cygnus X-1
 PostPosted: Wed Dec 12, 2007 8:52 pm    Post subject: Reply with quote Back to top

Rkiver wrote:
looking forward to seeing more and more as Subversion slowly develops into.....well whatever it's going to be.


Heh.

The GoldFish wrote:
So, after all the hocus pocus, tomfoolery and mystery talk, it's now obvious to us all what Subversion is;

The best screensaver ever!


Anyway, it looks great. I must admit that I'm a little disappointed though that - after half a year of no news regarding the development - all we get to see is new footage of the City Generator which just got another upgrade. However, that disappointment fades pretty quickly when I look at the screenshots again; it's becoming so incredibly detailed, and with an upcoming added feature of generating the street-level details, I can't help but wonder how much possibilities this creates. There are so many ways the game can go, and I'm already excited at the thought of the probable results.

Jelco
 
View user's profile Send private message Visit poster's website
microchip08





Joined: 31 Aug 2007
Posts: 794
Location: ...awaiting Survivor @ Defcon
 PostPosted: Wed Dec 12, 2007 9:12 pm    Post subject: Reply with quote Back to top

Congrats, jelco: - Post 1400
 
View user's profile Send private message Visit poster's website
Gorans





Joined: 14 Jun 2007
Posts: 3

 PostPosted: Wed Dec 12, 2007 10:02 pm    Post subject: Reply with quote Back to top

Could we get like a wallpaper size screen shot of the city Smile (Top view and no controls)
 
View user's profile Send private message Visit poster's website
DarkMatter





Joined: 12 Dec 2007
Posts: 2

 PostPosted: Wed Dec 12, 2007 10:05 pm    Post subject: Reply with quote Back to top

Procedural generation is amazing i agree. your work is cool, i see a john carmack-esque brilliance in your work.
 
View user's profile Send private message
wwarnick





Joined: 02 Oct 2006
Posts: 1862
Location: Rexburg, ID
 PostPosted: Wed Dec 12, 2007 10:15 pm    Post subject: Reply with quote Back to top

jelco the galactaboy wrote:
I must admit that I'm a little disappointed though that - after half a year of no news regarding the development - all we get to see is new footage of the City Generator which just got another upgrade.

If you recall,
Chris wrote:
Yes I apologise, and i'd like to write much more about Subversion. But right now the entire company, myself included, is working on Multiwinia while we attempt to get the game up to beta quality. We've recently run some usability tests on the game and i've lots of work to do there to improve things. So the simple reason why i've been blogging about Multiwinia is that's what i'm working on right now! Once i'm back on Subversion fulltime i'll be writing more blogs about it, and my intention is to blog regularly right up to the game's release.

wwarnick
 
View user's profile Send private message
jelco






Joined: 18 Feb 2006
Posts: 5148
Location: Cygnus X-1
 PostPosted: Thu Dec 13, 2007 10:30 am    Post subject: Reply with quote Back to top

Don't get me wrong, I did realize that. It's just that I silently hoped for just a little more. Wink And, like I said, the content is cool nonetheless.

Jelco
 
View user's profile Send private message Visit poster's website
Xocrates






Joined: 13 Dec 2006
Posts: 3882

 PostPosted: Thu Dec 13, 2007 11:16 am    Post subject: Reply with quote Back to top

By the way, am I the only one who cannot see the video?

I got the codecs installed and they seem to be working, but all I get is an error message saying that "This pin cannot use the supplied media type."
 
View user's profile Send private message
jelco






Joined: 18 Feb 2006
Posts: 5148
Location: Cygnus X-1
 PostPosted: Thu Dec 13, 2007 11:22 am    Post subject: Reply with quote Back to top

Which player are you using? It sounds to me like you need to change the default video pin to fit with the codec of the video. (Forgive me the crappy explanation, I don't know how to explain it exactly.)

Jelco
 
View user's profile Send private message Visit poster's website
martin






Joined: 19 Nov 2004
Posts: 2894
Location: England / 127.0.0.1
 PostPosted: Thu Dec 13, 2007 12:00 pm    Post subject: Reply with quote Back to top

I almost always have problems with the videos chris puts up, but not this time Razz

anyway, this is all looking very cool - I just wonder to what scale you're going to procedurally generate stuff?
 
View user's profile Send private message Send e-mail Visit poster's website
shinygerbil






Joined: 22 Dec 2004
Posts: 4349
Location: Out, finding my own food. Also, doing the shinyBonsai Manoeuvre(tm)
 PostPosted: Thu Dec 13, 2007 12:08 pm    Post subject: Reply with quote Back to top

martin wrote:
I almost always have problems with the videos chris puts up, but not this time Razz


I do Sad I'll try downloading it again...but it cuts out after a few seconds. I've already downloaded it twice..

edit | works now, yaay, third time lucky
 
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Rkiver






Joined: 01 Oct 2002
Posts: 6249
Location: Dublin, Ireland
 PostPosted: Thu Dec 13, 2007 2:38 pm    Post subject: Reply with quote Back to top

I use VLC plays everything, no issues, ever.
 
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Introversion Index -> Introversion Blog All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum