Summary: IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 1
Style Grammars for Interactive
Visualization of Architecture
Daniel G. Aliaga, Paul A. Rosen, and Daniel R. Bekins
Department of Computer Science at Purdue University
Abstract--Interactive visualization of architecture provides a way to quickly visualize existing or novel buildings and structures.
Such applications require both fast rendering and an effortless input regimen for creating and changing architecture using high-level
editing operations that automatically fill in the necessary details. Procedural modeling and synthesis is a powerful paradigm that
yields high data-amplification and can be coupled with fast rendering techniques to quickly generate plausible details of a scene
without much or any user interaction. Previously, forward generating procedural methods have been proposed where a procedure is
explicitly created to generate a particular content. In this article, we present our work in inverse procedural modeling of buildings and
describe how to use an extracted repertoire of building grammars to facilitate the visualization and quick modification of architectural
structures and buildings. We demonstrate an interactive application where the user draws simple building blocks and using our
system can automatically complete the building "in the style of" other buildings using view-dependent texture mapping or non-
photorealistic rendering techniques. Our system supports an arbitrary number of building grammars created from user subdivided
building models and captured photographs. Using only edit, copy and paste metaphors, entire building styles can be altered and
transferred from one building to another in a few operations, enhancing the ability to modify an existing architectural structure or to
visualize a novel building in the style of others.
Index Terms-- Display Algorithms, Image-based Rendering, Modeling Packages, and Visualization systems and software.