TY - JOUR
T1 - Finetuning Discrete Architectural Surfaces by use of Circle Packing
AU - Kaji, Shizuo
AU - Zhang, Jingyao
N1 - Publisher Copyright:
© 2023 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group on behalf of the Architectural Institute of Japan, Architectural Institute of Korea and Architectural Society of China.
PY - 2024
Y1 - 2024
N2 - This paper presents an algorithmic approach for the conceptual design of architectural surfaces represented by triangulated meshes. Specifically, we propose a method to optimise a surface according to user-specified geometric properties including the distribution of the Gaussian curvature and preferable boundary location. Designing a surface manually with specific Gaussian curvatures can be a time-consuming task, and the proposed method automates this task. Also, in the proposed approach, the resulting mesh could be encouraged to form a regular tessellation or kept close to those of the initial one. Our method relies on the idea in computational conformal geometry called circle packing and the discrete Ricch energy, which have been used for surface modelling. We develop a least-squares-based optimisation scheme by introducing a variant of the Ricci energy to accommodate flexibility in specifying design constraints such as boundary locations and convexity of the spanned surface, which are essential to architectural applications. We provide an open-source implementation of our method in Python. 11 Our codes are publicly available at https://github.com/shizuo-kaji/ricci_flow.
AB - This paper presents an algorithmic approach for the conceptual design of architectural surfaces represented by triangulated meshes. Specifically, we propose a method to optimise a surface according to user-specified geometric properties including the distribution of the Gaussian curvature and preferable boundary location. Designing a surface manually with specific Gaussian curvatures can be a time-consuming task, and the proposed method automates this task. Also, in the proposed approach, the resulting mesh could be encouraged to form a regular tessellation or kept close to those of the initial one. Our method relies on the idea in computational conformal geometry called circle packing and the discrete Ricch energy, which have been used for surface modelling. We develop a least-squares-based optimisation scheme by introducing a variant of the Ricci energy to accommodate flexibility in specifying design constraints such as boundary locations and convexity of the spanned surface, which are essential to architectural applications. We provide an open-source implementation of our method in Python. 11 Our codes are publicly available at https://github.com/shizuo-kaji/ricci_flow.
UR - http://www.scopus.com/inward/record.url?scp=85163014932&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85163014932&partnerID=8YFLogxK
U2 - 10.1080/13467581.2023.2229407
DO - 10.1080/13467581.2023.2229407
M3 - Article
AN - SCOPUS:85163014932
SN - 1346-7581
VL - 23
SP - 188
EP - 203
JO - Journal of Asian Architecture and Building Engineering
JF - Journal of Asian Architecture and Building Engineering
IS - 1
ER -