Free-form Design of Discrete Architectural Surfaces by use of Circle Packing
Shizuo Kaji, Jingyao Zhang

TL;DR
This paper introduces a novel method for designing discrete architectural surfaces with user-defined Gaussian curvatures and boundary conditions, utilizing circle packing and conformal geometry to enhance aesthetic and structural qualities.
Contribution
It presents a new optimization-based approach that incorporates boundary constraints and conformal class control into surface design using circle packing and discrete Ricci flow.
Findings
Allows precise control over Gaussian curvature and boundary vertex positions.
Improves structural performance and aesthetics by controlling conformal class.
Provides an open-source implementation for practical use.
Abstract
This paper presents an efficient approach for the conceptual design of architectural surfaces which are composed of triangular panels. In the free-form design of discrete architectural surfaces, the Gaussian curvature plays an important role not only aesthetically but also in terms of stiffness and constructability. However, designing a surface manually with specific Gaussian curvatures can be a time-consuming task. We propose a method to find a triangulated surface with user-specified Gaussian curvatures (not limited to constant Gaussian curvatures) and boundary vertex positions. In addition, the conformal class of the final design can be specified; that is, the user has control over the shape (the corner angles) of each triangular panel. The panels could be encouraged to form a regular tessellation or kept close to those of the initial design. The controllability of the conformal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Computer Graphics and Visualization Techniques · Computational Geometry and Mesh Generation
