Shape grammars specify a mechanism for performing recursive shape computations. A general paradigm is established for a computer implementation supporting this computation in the algebras of points and lines in two dimensions (U02 and U12). The guiding principles and the actual implementation are described.
Get full access to this article
View all access options for this article.
References
1.
BaeckerRSmallI, 1990, “Animation at the interface”, in The Art of Human — Computer Interface Design Ed. LaurelB (Addison Wesley, Reading, MA) pp 251–267
2.
BaeckerRSmallIManderR, 1991, “Bringing icons to life”, in Proceedings of the CHI '91 Conference on Human Factors in ComputingAssociation for Computing Machinery, 1133 Avenue of the Americas, NY 10036
3.
ChaseS C, 1989, “Shapes and shape grammars: From mathematical theory to computer implementation”Environment and Planning B: Planning and Design16215–242
4.
FlemmingU, 1987a, “The role of shape grammars in the analysis and creation of designs”, in Computability of Designs Ed. KalayY E (John Wiley, New York) pp 245–272
5.
FlemmingU, 1987b, “More than the sum of parts: The grammar of Queen Anne Houses”Environment and Planning B: Planning and Design14323–350
6.
KnightT W, 1980, “The generation of Hepplewhite-style chair-back designs”Environment and Planning7227–238
7.
KrishnamurtiR, 1980, “The arithmetic of shapes”Environment and Planning B7463–484
8.
KrishnamurtiR, 1981, “The construction of shapes”Environment and Planning B: Planning and Design85–40
9.
LindenmayerA, 1968a, “Mathematical models for cellular interactions in development I”Journal of Theoretical Biology18280–299
10.
LindenmayerA, 1968b, “Mathematical models for cellular interactions in development II”Journal of Theoretical Biology18300–315
11.
StinyG, 1994, “Shape rules: Closure, continuity and emergence”Environment and Planning B: Planning and Design21s49–s78
12.
TapiaM, 1996From Shape to Style. Shape Grammars: Issues in Representation and Computation PhD thesis, Department of Computer Science, University of Toronto, Toronto, Canada
13.
TapiaMKurtenbachG, 1995, “Some design refinements and principles on the appearance and behavior of marking menus”, in Proceedings of the ACM Symposium on User Interface Software and TechniquesAssociation for Computing Machinery, 1133 Avenue of the Americas, NY 10036
14.
ThompsonA W, 1942On Growth and Form a revision of the 1917 edition (Cambridge University Press, Cambridge)