Courses
FCFull Conference Pass (FC - All Days)
FC1Full Conference Pass (FC - 1-Day Only)
BCBasic Conference Pass
ExExhibits Only
ETElectronic Theater Ticket
RTReception Ticket
|
Practical Grammar-Based Procedural Modeling of Architecture
Courses Information
This course provides a comprehensive, in-depth introduction to procedural modeling of architecture using grammar-based approaches. It first presents all necessary fundamentals and discusses the various advanced features of grammar languages in detail. Subsequently, context sensitivity, which is crucial for many practical tasks, and the different forms of support for it are addressed extensively. The course then looks into several further advanced aspects, such as local edits or GPU-based variants, and finally explores related inverse procedural modeling approaches.
Elements from a large body of work are covered and presented in a coherent, structured way. The course explores the range of solution approaches, provides examples, and identifies limitations; it also highlights and investigates practical problem cases.
The course is useful for practitioners and researchers from many different domains, ranging from urban planning, geographic information systems (GIS) and virtual maps to movies and computer games, with interests ranging from content creation to grammar-based procedural approaches in general. They learn about the arsenal of available techniques and obtain an overview of the field, including more recent developments. The audience benefits from a coherent treatment of ideas, concepts, and techniques scattered across many (sometimes lesser-known) publications and systems. This course helps in developing a realistic understanding of what can be done with current solutions, how difficult and practical that is, and with which tasks existing approaches cannot cope.
Michael Schwarz, Esri
Peter Wonka, KAUST
Michael Schwarz
Michael Schwarz worked at Esri R&D Center Zurich on the next generation of procedural modeling systems, researching and developing novel approaches such as CGA++. He holds a Ph.D. from the University of Erlangen-Nuremberg and also worked at Max-Planck-Institut Informatik, Arizona State University, and Cornell University, as well as a researcher at Weta Digital.
Peter Wonka
Professor
KAUST
Peter Wonka is Professor at KAUST (King Abdullah University of Science and Technology).
Dr. Peter Wonka received his doctorate from the Technical University of Vienna in computer science. Additionally, he received a Masters of
Science in Urban Planning from the same institution. After his Ph.D., Dr. Wonka worked as postdoctoral researcher at the Georgia Institute of Technology. His research interests include various topics in computer graphics, visualization, remote sensing, computer vision, image processing, machine learning, and data mining. Peter Wonka is a member of the Visual Computing Center.
Intended-Audience:
The course will be useful to (potential and existing) users, researchers, and developers. They will learn about the various aspects involved in grammar-based procedural modeling and the available solutions, and gain insight into what can be done with existing methods and how difficult and practical that is.