Interactive visual editing of grammars for procedural architecture

Markus Lipp, Peter Wonka, Michael Wimmer

Research output: Contribution to journalArticle

86 Citations (Scopus)

Abstract

We introduce a real-time interactive visual editing paradigm for shape grammars, allowing the creation of rulebases from scratch without text file editing. In previous work, shape-grammar based procedural techniques were successfully applied to the creation of architectural models. However, those methods are text based, and may therefore be difficult to use for artists with little computer science background. Therefore the goal was to enable a visual work-flow combining the power of shape grammars with traditional modeling techniques. We extend previous shape grammar approaches by providing direct and persistent local control over the generated instances, avoiding the combinatorial explosion of grammar rules for modifications that should not affect all instances. The resulting visual editor is flexible: All elements of a complex state-of-the-art grammar can be created and modified visually.

Original languageEnglish (US)
Article number102
JournalACM Transactions on Graphics
Volume27
Issue number3
DOIs
StatePublished - Aug 1 2008

Fingerprint

Computer science
Explosions

Keywords

  • Architectural modeling
  • Procedural modeling
  • Shape grammars
  • Usability

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Interactive visual editing of grammars for procedural architecture. / Lipp, Markus; Wonka, Peter; Wimmer, Michael.

In: ACM Transactions on Graphics, Vol. 27, No. 3, 102, 01.08.2008.

Research output: Contribution to journalArticle

Lipp, Markus ; Wonka, Peter ; Wimmer, Michael. / Interactive visual editing of grammars for procedural architecture. In: ACM Transactions on Graphics. 2008 ; Vol. 27, No. 3.
@article{0c296937e845453aae9724e5902e5e7b,
title = "Interactive visual editing of grammars for procedural architecture",
abstract = "We introduce a real-time interactive visual editing paradigm for shape grammars, allowing the creation of rulebases from scratch without text file editing. In previous work, shape-grammar based procedural techniques were successfully applied to the creation of architectural models. However, those methods are text based, and may therefore be difficult to use for artists with little computer science background. Therefore the goal was to enable a visual work-flow combining the power of shape grammars with traditional modeling techniques. We extend previous shape grammar approaches by providing direct and persistent local control over the generated instances, avoiding the combinatorial explosion of grammar rules for modifications that should not affect all instances. The resulting visual editor is flexible: All elements of a complex state-of-the-art grammar can be created and modified visually.",
keywords = "Architectural modeling, Procedural modeling, Shape grammars, Usability",
author = "Markus Lipp and Peter Wonka and Michael Wimmer",
year = "2008",
month = "8",
day = "1",
doi = "10.1145/1360612.1360701",
language = "English (US)",
volume = "27",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
publisher = "Association for Computing Machinery (ACM)",
number = "3",

}

TY - JOUR

T1 - Interactive visual editing of grammars for procedural architecture

AU - Lipp, Markus

AU - Wonka, Peter

AU - Wimmer, Michael

PY - 2008/8/1

Y1 - 2008/8/1

N2 - We introduce a real-time interactive visual editing paradigm for shape grammars, allowing the creation of rulebases from scratch without text file editing. In previous work, shape-grammar based procedural techniques were successfully applied to the creation of architectural models. However, those methods are text based, and may therefore be difficult to use for artists with little computer science background. Therefore the goal was to enable a visual work-flow combining the power of shape grammars with traditional modeling techniques. We extend previous shape grammar approaches by providing direct and persistent local control over the generated instances, avoiding the combinatorial explosion of grammar rules for modifications that should not affect all instances. The resulting visual editor is flexible: All elements of a complex state-of-the-art grammar can be created and modified visually.

AB - We introduce a real-time interactive visual editing paradigm for shape grammars, allowing the creation of rulebases from scratch without text file editing. In previous work, shape-grammar based procedural techniques were successfully applied to the creation of architectural models. However, those methods are text based, and may therefore be difficult to use for artists with little computer science background. Therefore the goal was to enable a visual work-flow combining the power of shape grammars with traditional modeling techniques. We extend previous shape grammar approaches by providing direct and persistent local control over the generated instances, avoiding the combinatorial explosion of grammar rules for modifications that should not affect all instances. The resulting visual editor is flexible: All elements of a complex state-of-the-art grammar can be created and modified visually.

KW - Architectural modeling

KW - Procedural modeling

KW - Shape grammars

KW - Usability

UR - http://www.scopus.com/inward/record.url?scp=49249092508&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=49249092508&partnerID=8YFLogxK

U2 - 10.1145/1360612.1360701

DO - 10.1145/1360612.1360701

M3 - Article

AN - SCOPUS:49249092508

VL - 27

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 3

M1 - 102

ER -