|
|
|
|
|
Unambiguity: Difficulties in Communicating Shape Grammar Rules to a Digital Interpreter
|
|
|
Thomas Grasl and Athanassios Economou
|
|
|
Rudy Stouffs and Sevil Sariyildiz
|
|
|
Computation and Performance: Proceedings of the Thirty-First Conference on Education and Research in Computer-Aided Architectural Design in Europe (eCAADe)
|
|
|
|
|
|
|
|
|
Delft University of Technology, Delft, The Netherlands
|
|
|
|
|
|
|
Shape grammar, Parametric shape grammar editor, Software implementation
|
|
|
Shape grammar interpreters have received increasing attention over the last years. Each software application among all of them offers some solutions to the general problem but few implement or describe rule editing capabilities. A complete shape grammar interpreter should support emergence, parametric rules and rule editing via a graphical editor. Most of the conventions characterizing the design of the interface of a shape grammar interface have been given by Tapia (1999) however the editor in the corresponding shape grammar interpreter did not support parametric rules. The work here discusses the conventions characterizing a parametric shape grammar interpreter and the problems that arise in the implementation of a parametric graphical editor. The approach presented here builds on an underlying graph representation of shapes and it is suggested that most of the findings should be applicable to other shape grammar implementations as well.
|
|