Inverse Procedural Modeling of 3D Models for Virtual Worlds


Inverse Procedural Modeling of 3D Models for Virtual Worlds

Tuesday, 26 July, 9:00 am - 12:15 pm, Anaheim Convention Center, Ballroom A

This course presents a collection of state-of-the-art approaches for modeling and editing 3D models for virtual worlds, simulations, and entertainment, in addition to real-world applications. It provides a coherent review of inverse procedural modeling (IPM) (proceduralization of provided 3D content), describes different formulations of the problem as well as solutions based on those formulations, and shows that although the IPM framework seems under-constrained, state-of-the-art solutions actually use simple analogies to convert the problem into a set of fundamental computer-science problems, which are then solved by corresponding algorithms or optimizations. The course also includes description and categorization of results and applications of the IPM frameworks, and summarizes different
domain IPM frameworks for practical content generation in modeling and animation.




Familiarity with procedural modeling. A basic understanding of shape analysis and modeling.

Intended Audience

Industry professionals, researchers, and students interested in recent techniques for inverse procedural modeling of architectural, man-made, or plant-based structures for generative content creation.


Daniel Aliaga
Purdue University

Ilke Demir
Purdue University

Bedrich Benes
Purdue University

Michael Wand
Johannes Gutenberg-Universität Mainz