A Bi‐Directional Procedural Model for Architectural Design

dc.contributor.authorHua, H.en_US
dc.contributor.editorChen, Min and Zhang, Hao (Richard)en_US
dc.date.accessioned2018-01-10T07:42:51Z
dc.date.available2018-01-10T07:42:51Z
dc.date.issued2017
dc.description.abstractIt is a challenge for shape grammars to incorporate spatial hierarchy and interior connectivity of buildings in early design stages. To resolve this difficulty, we developed a bi‐directional procedural model: the forward process constructs the derivation tree with production rules, while the backward process realizes the tree with shapes in a stepwise manner (from leaves to the root). Each inverse‐derivation step involves essential geometric‐topological reasoning. With this bi‐directional framework, design constraints and objectives are encoded in the grammar‐shape translation. We conducted two applications. The first employs geometric primitives as terminals and the other uses previous designs as terminals. Both approaches lead to consistent interior connectivity and a rich spatial hierarchy. The results imply that bespoke geometric‐topological processing helps shape grammar to create plausible, novel compositions. Our model is more productive than hand‐coded shape grammars, while it is less computation‐intensive than evolutionary treatment of shape grammars.It is a challenge for shape grammars to incorporate spatial hierarchy and interior connectivity of buildings in early design stages. To resolve this difficulty, we developed a bi‐directional procedural model: the forward process constructs the derivation tree with production rules, while the backward process realizes the tree with shapes in a stepwise manner (from leaves to the root). Each inverse‐derivation step involves essential geometric‐topological reasoning. With this bi‐directional framework, design constraints and objectives are encoded in the grammar‐shape translation.en_US
dc.description.number8
dc.description.sectionheadersArticles
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume36
dc.identifier.doi10.1111/cgf.13074
dc.identifier.issn1467-8659
dc.identifier.pages219-231
dc.identifier.urihttps://doi.org/10.1111/cgf.13074
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13074
dc.publisher© 2017 The Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectprocedural modelling
dc.subjectshape grammar
dc.subjectfloor plan
dc.subjectarchitectural design
dc.subjectI.3.5 [Computer Graphics]: Computational Geometry and Object Modelling Geometric algorithms
dc.subjectlanguages
dc.subjectand systems
dc.titleA Bi‐Directional Procedural Model for Architectural Designen_US
Files
Collections