Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3588432.3591489acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article
Open access

Multi-Layer Thick Shells

Published: 23 July 2023 Publication History

Abstract

We present a novel mesh-based method for simulating the intricate dynamics of (potentially multi-layered) continuum thick shells. In order to accurately represent the constitutive behavior of structural responses in the thickness direction, we develop a dual-quadrature prism finite element formulation that is free from shear locking and naturally incorporates three-dimensional elastoplastic and viscoelastic constitutive models. Additionally, we introduce a simple and effective technique for coupling a high-resolution membrane layer on top of the thick shell to enable complementary high-frequency deformation modes that generate realistic wrinkles. With our novelly designed sparse basis vectors for the high-frequency deformations, the constrained Lagrangian mechanics problem is expressed as an unconstrained optimization and then efficiently solved by a custom alternating minimization technique. Our method opens up a new possibility for fast, high-quality, and thickness-aware simulations of leather garments, pillows, mats, metal boards, and potentially a variety of other thick structures.

Supplemental Material

MP4 File
presentation
MP4 File
Supplemental Document and Video
PDF File
Supplemental Document and Video

References

[1]
Klaus-Jürgen Bathe and Eduardo N Dvorkin. 1985. A four-node plate bending element based on Mindlin/Reissner plate theory and a mixed interpolation. Internat. J. Numer. Methods Engrg. 21, 2 (1985), 367–383.
[2]
Ted Belytschko, Wing Kam Liu, Brian Moran, and Khalil Elkhodary. 2014. Nonlinear finite elements for continua and structures. John wiley & sons.
[3]
Otman Benchekroun, Jiayi Eris Zhang, Siddhartha Chaudhuri, Eitan Grinspun, Yi Zhou, and Alec Jacobson. 2023. Fast Complementary Dynamics via Skinning Eigenmodes. arXiv preprint arXiv:2303.11886 (2023).
[4]
Miklós Bergou, Saurabh Mathur, Max Wardetzky, and Eitan Grinspun. 2007. Tracks: toward directable thin shells. ACM Transactions on Graphics (TOG) 26, 3 (2007), 50–es.
[5]
Kai-Uwe Bletzinger, Manfred Bischoff, and Ekkehard Ramm. 2000. A unified approach for shear-locking-free triangular and rectangular shell finite elements. Computers & Structures 75, 3 (2000), 321–334.
[6]
Rui PR Cardoso, Jeong Whan Yoon, Made Mahardika, S Choudhry, RJ Alves de Sousa, and RA Fontes Valente. 2008. Enhanced assumed strain (EAS) and assumed natural strain (ANS) methods for one-point quadrature solid-shell elements. Internat. J. Numer. Methods Engrg. 75, 2 (2008), 156–187.
[7]
Juan J. Casafranca and Miguel A. Otaduy. 2022. Voronoi Filters for Simulation Enrichment. Computer Graphics Forum (Proc. SCA) 41, 8 (2022).
[8]
Hsiao-Yu Chen, Arnav Sastry, Wim M van Rees, and Etienne Vouga. 2018. Physical simulation of environmentally induced thin shell deformation. ACM Transactions on Graphics (TOG) 37, 4 (2018), 1–13.
[9]
Yanqing Chen, Timothy A Davis, William W Hager, and Sivasankaran Rajamanickam. 2008. Algorithm 887: CHOLMOD, supernodal sparse Cholesky factorization and update/downdate. ACM Transactions on Mathematical Software (TOMS) 35, 3 (2008), 1–14.
[10]
Zhen Chen, Hsiao-Yu Chen, Danny M Kaufman, Mélina Skouras, and Etienne Vouga. 2021. Fine Wrinkling on Coarsely Meshed Thin Shells. ACM Transactions on Graphics (TOG) 40, 5 (2021), 1–32.
[11]
Zhili Chen, Renguo Feng, and Huamin Wang. 2013. Modeling friction and air effects between cloth and deformable bodies. ACM Transactions on Graphics (TOG) 32, 4 (2013), 1–8.
[12]
Eitan Grinspun, Anil N Hirani, Mathieu Desbrun, and Peter Schröder. 2003. Discrete shells. In Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation. Citeseer, 62–67.
[13]
Eitan Grinspun, Petr Krysl, and Peter Schröder. 2002. CHARMS: A simple framework for adaptive simulation. ACM transactions on graphics (TOG) 21, 3 (2002), 281–290.
[14]
Qi Guo, Xuchen Han, Chuyuan Fu, Theodore Gast, Rasmus Tamstorf, and Joseph Teran. 2018. A material point method for thin shells with frictional contact. ACM Transactions on Graphics (TOG) 37, 4 (2018), 1–15.
[15]
Matthias Harnau and Karl Schweizerhof. 2002. About linear and quadratic “solid-shell” elements at large deformations. Computers & Structures 80, 9-10 (2002), 805–817.
[16]
Ralf Hauptmann and Karl Schweizerhof. 1998. A systematic development of ‘solid-shell’element formulations for linear and non-linear analyses employing only displacement degrees of freedom. Internat. J. Numer. Methods Engrg. 42, 1 (1998), 49–69.
[17]
Alec Jacobson, Daniele Panozzo, 2018. libigl: A simple C++ geometry processing library. https://libigl.github.io/.
[18]
Ladislav Kavan, Dan Gerszewski, Adam W Bargteil, and Peter-Pike Sloan. 2011. Physics-inspired upsampling for cloth simulation in games. In ACM SIGGRAPH 2011 papers. 1–10.
[19]
Ki-Du Kim, GZ Liu, and Sung-Cheon Han. 2005. A resultant 8-node solid-shell element for geometrically nonlinear analysis. Computational Mechanics 35, 5 (2005), 315–331.
[20]
Jie Li, Gilles Daviet, Rahul Narain, Florence Bertails-Descoubes, Matthew Overby, George E Brown, and Laurence Boissieux. 2018. An implicit frictional contact solver for adaptive cloth simulation. ACM Transactions on Graphics (TOG) 37, 4 (2018), 1–15.
[21]
Minchen Li, Zachary Ferguson, Teseo Schneider, Timothy R Langlois, Denis Zorin, Daniele Panozzo, Chenfanfu Jiang, and Danny M Kaufman. 2020. Incremental potential contact: intersection-and inversion-free, large-deformation dynamics.ACM Trans. Graph. 39, 4 (2020), 49.
[22]
Minchen Li, Danny M. Kaufman, and Chenfanfu Jiang. 2021. Codimensional Incremental Potential Contact. ACM Trans. Graph. (SIGGRAPH) 40, 4, Article 170 (2021).
[23]
Pengbo Li and Paul G Kry. 2014. Multi-layer skin simulation with adaptive constraints. In Proceedings of the Seventh International Conference on Motion in Games. 171–176.
[24]
Xuan Li, Minchen Li, and Chenfanfu Jiang. 2022. Energetically consistent inelasticity for optimization time integration. ACM Transactions on Graphics (TOG) 41, 4 (2022), 1–16.
[25]
Christian Miehe. 1998. A theoretical and computational model for isotropic elastoplastic stress analysis in shells at large strains. Computer Methods in Applied Mechanics and Engineering 155, 3-4 (1998), 193–233.
[26]
Matthias Müller and Nuttapong Chentanez. 2010. Wrinkle Meshes. In Symposium on Computer Animation. Madrid, Spain, 85–91.
[27]
Rahul Narain, Armin Samii, and James F O’brien. 2012. Adaptive anisotropic remeshing for cloth simulation. ACM transactions on graphics (TOG) 31, 6 (2012), 1–10.
[28]
Vladimír Panc. 1975. Theories of elastic plates. Vol. 2. Springer Science & Business Media.
[29]
Horst Parisch. 1995. A continuum-based shell theory for non-linear applications. Internat. J. Numer. Methods Engrg. 38, 11 (1995), 1855–1883.
[30]
Olivier Rémillard and Paul G Kry. 2013. Embedded thin shells for wrinkle simulation. ACM Transactions on Graphics (TOG) 32, 4 (2013), 1–8.
[31]
Damien Rohmer, Tiberiu Popa, Marie-Paule Cani, Stefanie Hahmann, and Alla Sheffer. 2010. Animation wrinkling: augmenting coarse cloth simulations with realistic-looking wrinkles. ACM Transactions on Graphics (TOG) 29, 6 (2010), 1–8.
[32]
Victor Romero, Mickaël Ly, Abdullah Haroon Rasheed, Raphaël Charrondière, Arnaud Lazarus, Sébastien Neukirch, and Florence Bertails-Descoubes. 2021. Physical validation of simulators in Computer Graphics: A new framework dedicated to slender elastic structures and frictional contact. ACM Transactions on Graphics (TOG) 40, 4 (2021), 1–19.
[33]
Heinrich Schoop. 1986. Oberflächenorientierte Schalentheorien endlicher Verschiebungen. Ingenieur-Archiv 56, 6 (1986), 427–437.
[34]
Marco Schwarze and Stefanie Reese. 2009. A reduced integration solid-shell finite element based on the EAS and the ANS concept—geometrically linear problems. Internat. J. Numer. Methods Engrg. 80, 10 (2009), 1322–1355.
[35]
Mélina Skouras, Bernhard Thomaszewski, Peter Kaufmann, Akash Garg, Bernd Bickel, Eitan Grinspun, and Markus Gross. 2014. Designing inflatable structures. ACM Transactions on Graphics (TOG) 33, 4 (2014), 1–10.
[36]
K. Y. Sze and L. Q. Yao. 2000. A hybrid stress ANS solid-shell element and its generalization for smart structure modelling. Part I—solid-shell element formulation. Internat. J. Numer. Methods Engrg. 48, 4 (2000), 545–564.
[37]
Vuong-Dieu Trinh, Farid Abed-Meraim, and Alain Combescure. 2011. A new assumed strain solid-shell formulation “SHB6” for the six-node prismatic finite element. Journal of mechanical science and technology 25, 9 (2011), 2345–2364.
[38]
Huamin Wang, Florian Hecht, Ravi Ramamoorthi, and James F O’Brien. 2010. Example-based wrinkle synthesis for clothing animation. In ACM SIGGRAPH 2010 papers. 1–8.
[39]
Jiayi Eris Zhang, Seungbae Bang, David I.W. Levin, and Alec Jacobson. 2020. Complementary Dynamics. ACM Transactions on Graphics (2020).
[40]
Evgeny Zuenko and Matthias Harders. 2019. Wrinkles, folds, creases, buckles: Small-scale surface deformations as periodic functions on 3D meshes. IEEE Transactions on Visualization and Computer Graphics 26, 10 (2019), 3077–3088.
[41]
Javier S Zurdo, Juan P Brito, and Miguel A Otaduy. 2012. Animating wrinkles by example on non-skinned cloth. IEEE Transactions on Visualization and Computer Graphics 19, 1 (2012), 149–158.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '23: ACM SIGGRAPH 2023 Conference Proceedings
July 2023
911 pages
ISBN:9798400701597
DOI:10.1145/3588432
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 July 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. complementary dynamics
  2. reduced integration
  3. shear locking
  4. solid shell
  5. thickness modeling
  6. wrinkle simulation

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

SIGGRAPH '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 476
    Total Downloads
  • Downloads (Last 12 months)367
  • Downloads (Last 6 weeks)47
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media