A Bi-Directional Procedural Model for Architectural Design

A Bi-Directional Procedural Model for Architectural Design
复制标题

建筑设计的双向程序模型

DOI:
10.1111/cgf.13074
复制
发表时间:
2017
影响因子:
2.5
通讯作者:
Hua H.
Hua H.
中科院分区:
计算机科学4区
文献类型:
--
作者:
Hua H.

文献摘要

被引文献

相似文献

在早期设计阶段,如何将建筑物的空间层次和内部连通性结合起来是形状语法的一个挑战。为了解决这个困难,我们开发了一个双向的过程模型:正向过程用产生式规则构造派生树,而反向过程以逐步的方式(从叶子到根)实现具有形状的树。每个逆推导步骤都涉及到基本的几何拓扑推理。通过这种双向框架,设计约束和目标被编码在语法形状翻译中。我们进行了两次申请。第一种采用几何图元作为终端,另一种使用以前的设计作为终端。这两种方法导致一致的内部连通性和丰富的空间层次。结果表明,定制的几何-拓扑处理有助于塑造语法,以创造合理的,新颖的成分。我们的模型比手工编码的形状语法更有效率,而它比形状语法的进化处理计算密集度更低。
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. 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.