Computer Implementation of Shape Grammars

One can imagine a non-symbolic physical implementation of the generation of shapes using shape grammars. I am picturing a two dimensional light source with the light passing through a filter that has a cutout of the original shape in the shape grammar. This visual image of the shape then passes through a filter corresponding to the left side of a shape rule. If a match is found the corresponding right side is substituted visually. The generation of the shape proceeds with all representations being visual. The shapes generated are displayed directly as the output. This is fanciful but not inconceivable.

[1]  George Stiny,et al.  Shape Grammars and the Generative Specification of Painting and Sculpture , 1971, IFIP Congress.

[2]  James Gips A syntax-directed program that performs a three-dimensional perceptual task , 1974, Pattern Recognit..

[3]  George Stiny,et al.  Pictorial and Formal Aspects of Shape and Shape Grammars , 1975 .

[4]  Vladimir Bonačić Shape Grammars and Their Uses: Artificial Perception, Shape Generation and Computer Aesthetics by James Gips, Pictorial and Formal Aspects of Shape and Shape Grammars: On Computer Generation of Aesthetic Objects by George Stiny (review) , 1977 .

[5]  H. Koning,et al.  The Language of the Prairie: Frank Lloyd Wright's Prairie Houses , 1981 .

[6]  Ramesh Krishnamurti,et al.  The Construction of Shapes , 1981 .

[7]  Christopher Earl Creating Design Worlds , 1986 .

[8]  Ramesh Krishnamurti,et al.  Towards a Shape Editor: The Implementation of a Shape Generation System , 1986 .

[9]  U Flemming,et al.  More Than the Sum of Parts: The Grammar of Queen Anne Houses , 1987 .

[10]  T W Knight Color Grammars: Designing with Lines and Colors , 1989 .

[11]  Scott Curland Chase Shapes and Shape Grammars: From Mathematical Model to Computer Implementation , 1989 .

[12]  J. Heisserman Generative geometric design and boundary solid grammars , 1992 .

[13]  Ramesh Krishnamurti,et al.  Shape Recognition in Three Dimensions , 1992 .

[14]  Ramesh Krishnamurti,et al.  The Arithmetic of Maximal Planes , 1992 .

[15]  The Maximal Representation of a Shape , 1992 .

[16]  C. Carlson Grammatical programming: an algebraic approach to the description of design spaces , 1993 .

[17]  R. Stouffs The algebra of shapes , 1994 .

[18]  G. Stiny Shape Rules: Closure, Continuity, and Emergence , 1994 .

[19]  Robert Woodbury,et al.  Geometric design with boundary solid grammars , 1994, Formal Design Methods for CAD.

[20]  Michael Batty,et al.  Environment and Planning B: Planning and Design , 1996 .

[21]  W. A. Buxton,et al.  From shape to style. shape grammars: issues in representation and computation, presentation and selection , 1996 .

[22]  Rudi Stouffs,et al.  Sorts: A Concept for Representational Flexibility , 1997 .

[23]  Patrick A. Fitzhorn,et al.  Note on a Three-Dimensional Shape Grammar Interpreter , 1998 .

[24]  Jonathan Cagan,et al.  A Blend of Different Tastes: The Language of Coffeemakers , 1998 .

[25]  M Tapia,et al.  A Visual Implementation of a Shape Grammar System , 1999 .