Style Grammars For Interactive Visualization Of Architecture

Style Grammars For Interactive Visualization Of Architecture
Daniel G Aliaga, Paul Rosen, and Daniel R Bekins
IEEE Transactions on Visualization and Computer Graphics (TVCG), 2007

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 particular content. In this paper, 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 nonphotorealistic 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, the 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 the others.

Downloads

Download the Paper Download the BiBTeX

Citation

Daniel G Aliaga, Paul Rosen, and Daniel R Bekins. Style Grammars For Interactive Visualization Of Architecture. IEEE Transactions on Visualization and Computer Graphics (TVCG), 2007.

Bibtex


@article{aliaga2007style,
  title = {Style Grammars for Interactive Visualization of Architecture},
  author = {Aliaga, Daniel G and Rosen, Paul and Bekins, Daniel R},
  journal = {IEEE Transactions on Visualization and Computer Graphics (TVCG)},
  volume = {13},
  pages = {786--797},
  year = {2007},
  keywords = {Display algorithms, image-based rendering, modeling packages, visualization,
systems and software},
  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 particular content. In this paper, 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
    nonphotorealistic 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, the 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 the others.}
}