2018
DOI: 10.1017/s0890060417000282
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting lattice structures in shape grammar implementations

Abstract: The ability to work with ambiguity and compute new designs based on both defined and emergent shapes are unique advantages of shape grammars. Realizing these benefits in design practice requires the implementation of general purpose shape grammar interpreters that support: (a) the detection of arbitrary subshapes in arbitrary shapes and (b) the application of shape rules that use these subshapes to create new shapes. The complexity of currently available interpreters results from their combination of shape com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 33 publications
0
4
0
Order By: Relevance
“…The Figure 7(a) pattern element is set as pattern 1 , and the Figure 7(b) pattern element is set as pattern 2 . First, the predicate shape grammar vocabulary V pattern 1 and V pattern 2 are defined, as shown in Equations (8) and (9), and then the pattern elements of Figure 7(a) and (b) are transformed according to the rules of V pattern 1 and V pattern 2 . The result is shown in Figure 8.…”
Section: Application Of Improved Shape Grammarmentioning
confidence: 99%
See 1 more Smart Citation
“…The Figure 7(a) pattern element is set as pattern 1 , and the Figure 7(b) pattern element is set as pattern 2 . First, the predicate shape grammar vocabulary V pattern 1 and V pattern 2 are defined, as shown in Equations (8) and (9), and then the pattern elements of Figure 7(a) and (b) are transformed according to the rules of V pattern 1 and V pattern 2 . The result is shown in Figure 8.…”
Section: Application Of Improved Shape Grammarmentioning
confidence: 99%
“…In the literature, research on combining shape grammar with other optimization algorithms focuses on combining shape grammar with parallel particle swarm optimization (PSO), which was proposed by Keles [7], in order to solve the problem of embedding and replacing the emergent part after the design is generated with shape grammar. Chau et al [8] proposed a method that combines shape grammar with lattice theory and uses lattice-based rational quadratic Bézier curves to represent three-dimensional circular arc shape grammar, which solves the complexity of geometric operations related to specific syntactic shapes in shape computation. Jia and Ming [9] proposed the dynamic shape representation based on shape grammar and extent the theory of shape grammar and further enriches the form of grammar rules.…”
Section: Introductionmentioning
confidence: 99%
“…The realisation of shape grammar-based design synthesis requires a means of implementing the embedding of shapes into each other; Krstic and Chau et al outline hypercube lattice-based solutions to this problem [17,18]. March [19] used lattices to describe geometric shapes, Stiny [16] used a lattice of parts to describe continuity in a sequence of shape rule applications and Krstic [17] used lattices in shape decompositions.…”
Section: Nomenclaturementioning
confidence: 99%
“…Quadratic rational Bézier curves can be used to represent an arc if and only if |P 0 P 1 | = |P 2 P 1 | and 0 ≤ ω ≤ 1[25].…”
mentioning
confidence: 99%