Repository | Book | Chapter

Shape grammars

a key generative design algorithm

Ning Gu, Peiman Amini Behbahani

pp. 1-21

Shape grammars are one of the main generative design algorithms. The theories and practices of shape grammars have developed and evolved for over four decades and showed significant impact on design computation and contemporary architecture. The formal computational approach to generative design as specified in shape grammars, and the novel descriptions and applications of shapes and shape rules for representing and composing a design, has become the foundation and inspiration for many contemporary computational design methods and tools, especially parametric design, which is a current leading computational design method. This chapter gives an overview of the historical developments and applications of shape grammars. The algorithm is introduced by highlighting the background, key components, and procedures for design generation, methods, and issues for authoring shape grammars, shape grammar evolution and extension, purposes of shape grammar application, as well as implementation of shape grammars. The characteristics of shape grammars are presented and discussed by comparing them to other key generative design algorithms, some of which have been applied in conjunction with shape grammars. This chapter shows that shape grammars have significant potentials in design generation, analysis, and optimization, as seen in many of the grammar studies. The future directions should focus on further research, improved pedagogy, as well as validation in design practice, to further advance the field.

Publication details

DOI: 10.1007/978-3-319-70658-0_7-1

Full citation:

Gu, N. , Amini Behbahani, P. (2019)., Shape grammars: a key generative design algorithm, in B. Sriraman (ed.), Handbook of the mathematics of the arts and sciences, Dordrecht, Springer, pp. 1-21.

This document is unfortunately not available for download at the moment.