14. Urban Design and Procedural Modeling

Half-Day, 8:30 am - 12:15 pm
Level: Intermediate
Room 7AB

How procedural modeling techniques are used to create urban environments for computer games, movies, architecture, and archeology. The course quickly surveys previously published techniques and theory, and then delves into their use in graphics practice: tool demonstrations, fitting to real and artistic data, the needs of gaming, and preparation for rendering.


Knowledge of basic computer graphics, such as triangle meshes, hierarchical data structures, texture mapping, ray tracing, and procedural modeling techniques such as particle and L-systems.

Intended Audience

Producers who use and researchers who design computer graphics modeling tools for creating 3D digital content.


Benjamin Watson
North Carolina State University
bwatson (at) ncsu.edu

Pascal Müller
ETH Zürich
pmueller (at) vision.ee.ethz.ch


Peter Wonka
Arizona State University

Andy Fuller
Electronic Arts