ON-DEMAND CREATION OF PROCEDURAL CITIES

We report about our student project with the objective of a procedural generation of pseudo-random cities, streets and terrains. The focus of the project is primarily the procedural modelling, real-time rendering and modelling on demand at run-time. This paper discusses the generation of terrain, road network, different approaches to build houses like random methods or shape grammars, and additional graphical effects. The framework is designed in away that a user without any previous knowledge is able to create infinite worlds on the fly as easy and interactively as possible while still having a wide influence on the appearance.

[1]  William J. Mitchell,et al.  The Logic of Architecture: Design, Computation, and Cognition , 1992 .

[2]  Robin Liggett,et al.  Virtual Modeling of Urban Environments , 1996, Presence: Teleoperators & Virtual Environments.

[3]  Steven J. Gortler,et al.  Feature-based cellular texturing for architectural models , 2001, SIGGRAPH.

[4]  Bill Hillier,et al.  Space is the machine: A configurational theory of architecture , 1996 .

[5]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[6]  Joachim Bauer,et al.  Virtual Habitat: Models of the Urban Outdoors , 2001 .

[7]  Jitendra Malik,et al.  Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach , 1996, SIGGRAPH.

[8]  Eugene Zhang,et al.  Interactive procedural street modeling , 2008, ACM Trans. Graph..

[9]  Luc Van Gool,et al.  Procedural modeling of buildings , 2006, SIGGRAPH 2006.

[10]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[11]  David S. Ebert,et al.  Texturing and modeling - a procedural approach, Third Edition , 2002, Morgan Kaufmann series in computer graphics and geometric modeling.

[12]  William Ribarsky,et al.  From Urban Terrain Models to Visible Cities , 2002, IEEE Computer Graphics and Applications.

[13]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[14]  Roberto Cipolla,et al.  Combining Single View Recognition and Multiple View Stereo for Architectural Scenes , 2001, ICCV.

[15]  George Stiny,et al.  Pictorial and Formal Aspects of Shape and Shape Grammars , 1975 .

[16]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[17]  Pascal Müller,et al.  Procedural modeling of cities , 2001, SIGGRAPH.