procedural modeling of cities slides siggraph2001

0 %
100 %
Information about procedural modeling of cities slides siggraph2001

Published on October 15, 2007

Author: GenX


Procedural Modeling of Cities:  Procedural Modeling of Cities Pascal Müller Central Pictures Switzerland Yoav Parish ETH Zurich Switzerland The City Engine System:  The City Engine System Procedurally creates complex city models. Cities consist of: Street maps Buildings Facade textures Example Zurich-London-Paris:  Example Zurich-London-Paris Example Manhattan:  Example Manhattan Example Manhattan 2259:  Example Manhattan 2259 Overview:  Overview Introduction Motivation and system pipeline L-Systems From streets to buildings Textures and results Rendering of the results Motivation:  Motivation Many applications in entertainment, simulation and visualization Cities as virtual „backdrops“ are hard to model by hand Procedural methods have been used to model complex environments Related Work:  Related Work Mostly satellite-imagery based systems e.g. Henricsson, Streilein, Gruen; 1996 Work on visualization of large data sets e.g. Davis, et al.; 1999 Similar projects are still in the making Yap; 1998 System Pipeline:  System Pipeline Module 1: Streetmap Creation:  Module 1: Streetmap Creation Input: Image maps, parameters for rules Output: A street graph for interactive editing Module 2: Division into Lots:  Module 2: Division into Lots Input: Street graph, area usage map Output: Polygon set of allotments for buildings Module 3: Building Generation:  Module 3: Building Generation Input: Lot polygons, age map and zone plan Output: Building strings with additional info Module 4: Geometry and Facades:  Module 4: Geometry and Facades Input: Strings and building type Output: City geometry and facade texture (procedural shader) L-Systems:  L-Systems Generation of plants Prusinkiewicz, Lindenmayer; 1990 Environment-sensitive Prusinkiewicz, James, Mech; 1994 Interaction (Open L-System) Mech, Prusinkiewicz; 1996 Ecosystems Deussen, et al.; 1998 L-Systems for Streets:  L-Systems for Streets Grouping parameters of different street patterns Hierarchical influences: global goals and local constraints Extended L-Systems:  Extended L-Systems Template successor defines 3 branches Parameters fields are unassigned Extended L-Systems:  Extended L-Systems Initial parameter settings Design goal Extended L-Systems:  Extended L-Systems Parameter value correction Influenced by local environment Global Goals:  Global Goals Could be a planned urban design Different goals in the same city Controlled by image map (user input) Local Constraints:  Local Constraints Environment-sensitivity for legal streets Self-sensitivity for closed loops Division into Lots:  Division into Lots Lot area depends on: Land Use map Population density Building height Access to street Procedural Buildings:  Procedural Buildings Modeled with a common L-System L-System modules consist of geometric operations like extrusion Facade Textures:  Facade Textures Division into simple grid-like structures Structures can be layered Layered Textures:  Layered Textures Two base functions form a layer Every layer defines a facade element Layering of Planes:  Layering of Planes Stacked layers for facade texture Functions between layers model relation between facade elements Animated Examples:  Animated Examples Future Work:  Future Work Temporal development of an urban area Function based grammar of buildings Bring life into the cities Acknowledgments:  Acknowledgments Prof. Markus Gross ETH Zurich, Switzerland Christian Iten School of Art Zurich, Switzerland Jessica Bernatschek University of Zurich, Switzerland Hanspeter Brunner ETH Zurich, Switzerland

Add a comment

Related presentations

Related pages

Pascal Mueller | LinkedIn

View Pascal Mueller’s professional ... where novel tools for the design and modeling of 3D cities are ... Pascal Mueller; Procedural Modeling of ...
Read more

Procedural Modelling of Cities Implemented as a Blender ...

Procedural Modelling of Cities Implemented as a Blender Plug-In Kevin Mullane Supervisors: Kevin Glass and Shaun Bangay. Publish Magnus Willis, Modified 9 ...
Read more

Procedural Modeling of Cities - Computer Science

We propose a system using a procedural approach ... One approach to modeling existing cities is the use of aerial ... Procedural Modeling of Cities
Read more

PPT - Procedural Modeling PowerPoint Presentation - ID:5219

Procedural Modeling CSE167: Computer Graphics Instructor: Steve Rotenberg UCSD, Fall 2005 Models The subject of rendering covers techniques for ...
Read more

Procedural modeling of cities | DeepDyve

Read "Procedural modeling of cities ... COURSE PROCEDURAL MODELING OF URBAN ... models PROCEDURAL MODELING OF URBAN ENVIRONMENTS Slide 140 The ...
Read more

21 procedural modeling - Computer Science at RPI

like a slide projector ... • Procedural Textures • Perlin Noise ... “Procedural Modeling of Cities”,
Read more

An Interactive City Simulation System - Train Fever

Procedural Modeling of Cities ... (next slide) An Interactive City ... An Interactive City Simulation System, ...
Read more

Hier sollte eine Beschreibung angezeigt werden, diese Seite lässt dies jedoch nicht zu.
Read more