An Algebraic Approach to Implementing a Shape Grammar Interpreter

Conference Paper (2016)
Author(s)

Rudi Stouffs (TU Delft - Design Informatics)

Research Group
Design Informatics
More Info
expand_more
Publication Year
2016
Language
English
Research Group
Design Informatics
Volume number
2
Pages (from-to)
329-338
Publisher
eCAADe
ISBN (print)
978-94-91207-11-2
Event
34th eCAADe Conference (2016-08-22 - 2016-08-26), Oulu, Finland
Downloads counter
170
Collections
Institutional Repository
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Shape grammars come in a variety of forms. Algebras of shapes have been defined for spatial elements of different kinds, as well as for shapes augmented with varying attributes, allowing for grammar forms to be expressed in terms of a direct product of basic algebras. This algebraic approach is extended here to the algebraic derivation of combinations of basic shape algebras with attribute algebras. This algebraic abstraction at the same time serves as a procedural abstraction, giving insights into the modular implementation of a general shape grammar interpreter for different grammar forms.

Files

License info not available