Abstract
Shape grammars are powerful in specifying and generating an infinite number of designs by repeatedly applying predefined transformation rules to initial shapes. However, the intractable nature of shape grammars limits its wide use in many applications. Moreover, shape grammars lack a parsing method to automatically validate generated designs. In this paper, we present an approach capable of generating tractable designs and validating generated designs. Our approach transforms polygonal shapes and shape rules in shape grammars to graphs and then uses the spatial graph grammar (SGG) formalism to generate and parse designs. We have evaluated our approach by transforming shapes and shape rules originally specified in a shape grammar for Turkish houses to our graph representation and validating designs with the transformed graph rules on VEGGIE, a graph grammar specification and induction tool. Other shape grammars can be potentially integrated with our approach to extend their capability in generating and validating designs.
| Original language | English |
|---|---|
| Title of host publication | VINCI 2018 - 11th International Symposium on Visual Information Communication and Interaction |
| Publisher | Association for Computing Machinery |
| Pages | 41-48 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781450365017 |
| DOIs | |
| Publication status | Published - 13 Aug 2018 |
| Externally published | Yes |
| Event | 11th International Symposium on Visual Information Communication and Interaction, VINCI 2018 - Vaxjo, Sweden Duration: 13 Aug 2018 → 15 Aug 2018 |
Publication series
| Name | ACM International Conference Proceeding Series |
|---|
Conference
| Conference | 11th International Symposium on Visual Information Communication and Interaction, VINCI 2018 |
|---|---|
| Country/Territory | Sweden |
| City | Vaxjo |
| Period | 13/08/18 → 15/08/18 |
Bibliographical note
Publisher Copyright:© 2018 Association for Computing Machinery.
Keywords
- Design generation
- Graph grammar
- Graph parsing
- Shape grammar