AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (4.4 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Constructing self-supporting surfaces with planar quadrilateral elements

School of Software, Shandong University, Jinan 250101, China
School of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, Singapore
Internet Graphics Group, Microsoft Research Asia, Beijing 100080, China
School of Computer Science and Technology, Shandong University, Qingdao 266237, China

*Long Ma and Sidan Yao contributed equally to this work.

Show Author Information

Graphical Abstract

Abstract

We present a simple yet effective method for constructing 3D self-supporting surfaces with planar quadrilateral (PQ) elements. Starting with a triangular discretization of a self-supporting surface, we firstcompute the principal curvatures and directions of each triangular face using a new discrete differential geometryapproach, yielding more accurate results than existing methods. Then, we smooth the principal direction field to reduce the number of singularities. Next, we partition all faces into two groups in terms of principalcurvature difference. For each face with small curvature difference, we compute a stretch matrix that turns the principal directions into a pair of conjugate directions. For the remaining triangular faces, we simply keep their smoothed principal directions. Finally, applying a mixed-integer programming solver to the mixed principal and conjugate direction field, we obtain a planar quadrilateral mesh. Experimental results show that our method is computationally efficient and can yield high-quality PQ meshes that well approximate the geometry of the input surfaces and maintain their self-supporting properties.

References

[1]
Green, A. E.; Zerna, W. Theoretical Elasticity. Courier Corporation, 1992.
[2]
Truesdell, C. Book review: Finite Deformation of an Elastic Solid. Bulletin of the American Mathematical Society Vol. 58, No. 5, 577-580, 1952.
[3]
Van der Heijden, A. M. A. W. T. Koiter’s Elastic Stability of Solids and Structures. Cambridge University Press, 2008.
[4]
Pottmann, H.; Eigensatz, M.; Vaxman, A.; Wallner, J. Architectural geometry. Computers & Graphics Vol. 47, 145-164, 2015.
[5]
De Goes, F.; Alliez, P.; Owhadi, H.; Desbrun, M. On the equilibrium of simplicial masonry structures. ACM Transactions on Graphics Vol. 32, No. 4, Article No. 93, 2013.
[6]
Liu, Y.; Pan, H.; Snyder, J.; Wang, W. P.; Guo, B. N. Computing self-supporting surfaces by regular triangulation. ACM Transactions on Graphics Vol. 32, No. 4, Artide No. 92, 2013.
[7]
Vouga, E.; Höbinger, M.; Wallner, J.; Pottmann, H. Design of self-supporting surfaces. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 87, 2012.
[8]
Block, P.; Ochsendorf, J. Thrust network analysis: A new methodology for three-dimensional equilibrium. Journal of the International Association for Shell and Spatial Structures Vol. 48, No. 3, 167-173, 2007.
[9]
Ma, L.; He, Y.; Sun, Q.; Zhou, Y. F.; Zhang, C. M.; Wang, W. P. Constructing 3D self-supporting surfaces with isotropic stress using 4D minimal hypersurfaces of revolution. ACM Transactions on Graphics Vol. 38, No. 5, Article No. 144, 2019.
[10]
Glymph, J.; Shelden, D.; Ceccato, C.; Mussel, J.; Schober, H. A parametric strategy for free-form glass structures using quadrilateral planar facets. Automation in Construction Vol. 13, No. 2, 187-202, 2004.
[11]
Liu, Y.; Pottmann, H.; Wallner, J.; Yang, Y. L.; Wang, W. P. Geometric modeling with conical meshes and developable surfaces. ACM Transactions on Graphics Vol. 25, No. 3, 681-689, 2006.
[12]
Zadravec, M.; Schiftner, A.; Wallner, J. Designing quad-dominant meshes with planar faces. Computer Graphics Forum Vol. 29, No. 5, 1671-1679, 2010.
[13]
Bobenko, A. I.; Sullivan, J. M.; Schröder, P.; Ziegler, G. M. Discrete Differential Geometry. Basel: Birkhäuser Basel, 2008.
[14]
Sauer, R. Differenzengeometrie. Berlin, Heidelberg: Springer, 1970.
[15]
Liu, Y.; Xu, W. W.; Wang, J.; Zhu, L. F.; Guo, B. N.; Chen, F. L.; Wang, G. General planar quadrilateral mesh design using conjugate direction field. ACM Transactions on Graphics Vol. 30, No. 6, 1-10,2011.
[16]
Eigensatz, M.; Kilian, M.; Schiftner, A.; Mitra, N. J.; Pottmann, H.; Pauly, M. Paneling architectural freeform surfaces. In: Proceedings of the ACM SIGGRAPH 2010 Papers, Article No. 45, 2010.
[17]
Block, P.; Lachauer, L. Closest-fit, compression-only solutions for freeform shells. In: Proceedings of the IABSE-IASS Symposium, 2011.
[18]
Vouga, E.; Höbinger, M.; Wallner, J.; Pottmann, H. Design of self-supporting surfaces. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 87, 2012.
[19]
Miki, M.; Igarashi, T.; Block, P. Parametric self-supporting surfaces via direct computation of airy stress functions. ACM Transactions on Graphics Vol. 34, No. 4, Article No. 89, 2015.
[20]
Meyer, M.; Desbrun, M.; Schröder, P.; Barr, A. H. Discrete differential-geometry operators for triangulated 2-manifolds. In: Visualization and Mathematics III. Mathematics and Visualization. Hege, H. C.; Polthier, K. Eds. Springer Berlin Heidelberg, 35-57, 2003.
[21]
Lu, C. L.; Cao, Y.; Mumford, D. Surface evolution under curvature flows. Journal of Visual Communication and Image Representation Vol. 13, Nos. 1-2, 65-81, 2002.
[22]
Bommes, D.; Zimmer, H.; Kobbelt, L. Mixed-integer quadrangulation. ACM Transactions on Graphics Vol. 28, No. 3, Article No. 77, 2009.
[23]
Rusinkiewicz, S. Estimating curvatures and their derivatives on triangle meshes. In: Proceedings of the 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 486-493, 2004.
[24]
Liu, D. C.; Nocedal, J. On the limited memory BFGS method for large scale optimization. Mathematical Programming Vol. 45, Nos. 1-3, 503-528, 1989.
Computational Visual Media
Pages 571-583
Cite this article:
Ma L, Yao S, Zheng J, et al. Constructing self-supporting surfaces with planar quadrilateral elements. Computational Visual Media, 2022, 8(4): 571-583. https://doi.org/10.1007/s41095-021-0257-1

1081

Views

41

Downloads

2

Crossref

3

Web of Science

3

Scopus

0

CSCD

Altmetrics

Received: 23 July 2021
Accepted: 01 October 2021
Published: 11 May 2022
© The Author(s) 2022.

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduc-tion in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.

The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Other papers from this open access journal are available free of charge from http://www.springer.com/journal/41095. To submit a manuscript, please go to https://www.editorialmanager.com/cvmj.

Return