Jump to content

City engine


Recommended Posts

Hi, I discovered City engine, this is the page of it's creators http://www.vision.ee.ethz.ch/~pmueller/wiki/Main/Front.

I'm interested to the road generation, it uses a L-system approach.. I found this paper

http://www.vision.ee.ethz.ch/~pmueller/documents/procedural_modeling_of_cities__siggraph2001.pdf

I just read quickly now, at 3.3.1 it talks about Self-sensitive L-Systems. I don't think that this could be made in houdini right?

The idea of L-system branches growing together and forming closed loops could not be found in existing applications
Link to comment
Share on other sites

Thanks for the link. Very interesting stuff.

The l-system in Houdini can't do what he's talking about, as far I know, cause there is no back reference in the language to make changes to future generations. It works basically by doing search/replaces on each generation from variables created by the previous generation. You'd have to go back and make changes when conditions are raised.

Still, road generation is only one part of the procedural city pipeline. Creating the buildings is a lot harder in my mind. Doesn't matter how good your road paths are if the city is populated by crappy looking buildings.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...