Curvature-based energy for simulation and variational modeling

Curvature-based energy and forces are used in a broad variety of contexts, ranging from modeling of thin plates and shells to surface fairing and variational surface design. The approaches to discretization preferred in different areas often have little in common: engineering shell analysis is dominated by finite elements, while spring-particle models are often preferred for animation and qualitative simulation due to their simplicity and low computational cost. Both types of approaches have found applications in geometric modeling. While there is a well-established theory for finite element methods, alternative discretizations are less well understood: many questions about mesh dependence, convergence and accuracy remain unanswered. We discuss the general principles for defining curvature-based energy on discrete surfaces based on geometric invariance and convergence considerations. We show how these principles can be used to understand the behavior of some commonly used discretizations, to establish relations between some well-known discrete geometry and finite element formulations and to derive new simple and efficient discretizations.

[1]  Leonard R. Herrmann,et al.  Finite-Element Bending Analysis for Plates , 1967 .

[2]  Ming Wang,et al.  On the Necessity and Sufficiency of the Patch Test for Convergence of Nonconforming Finite Elements , 2001, SIAM J. Numer. Anal..

[3]  John Sullivan,et al.  Minimizing the Squared Mean Curvature Integral for Surfaces in Space Forms , 1992, Exp. Math..

[4]  Eugenio Oñate,et al.  Rotation-free triangular plate and shell elements , 2000 .

[5]  P. LShWIP Convergence of Discrete Laplace-Beltrami Operators Over Surfaces , 2004 .

[6]  G. Kirchhoff,et al.  Über das Gleichgewicht und die Bewegung einer elastischen Scheibe. , 1850 .

[7]  G. M.,et al.  A Treatise on the Mathematical Theory of Elasticity , 1906, Nature.

[8]  Ulrich Pinkall,et al.  Computing Discrete Minimal Surfaces and Their Conjugates , 1993, Exp. Math..

[9]  Bruce M. Irons,et al.  EXPERIENCE WITH THE PATCH TEST FOR CONVERGENCE OF FINITE ELEMENTS , 1972 .

[10]  Andrew P. Witkin,et al.  Large steps in cloth simulation , 1998, SIGGRAPH.

[11]  Andrew P. Witkin,et al.  Free-form shape design using triangulated surfaces , 1994, SIGGRAPH.

[12]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[13]  Andrew P. Witkin,et al.  Variational surface modeling , 1992, SIGGRAPH.

[14]  Leif Kobbelt,et al.  Geometric fairing of irregular meshes for free-form surface design , 2001, Comput. Aided Geom. Des..

[15]  Friedrich Stummel,et al.  The Generalized Patch Test , 1979 .

[16]  Martin Rumpf,et al.  A finite element method for surface restoration with smooth boundary conditions , 2004, Comput. Aided Geom. Des..

[17]  Carlos A. Felippa,et al.  From the individual element test to finite element templates: Evolution of the patch test , 1995 .

[18]  A. Love I. The small free vibrations and deformation of a thin elastic shell , 1888, Proceedings of the Royal Society of London.

[19]  P. Canham The minimum energy of bending as a possible explanation of the biconcave shape of the human red blood cell. , 1970, Journal of theoretical biology.

[20]  David Cohen-Steiner,et al.  Restricted delaunay triangulations and normal cycle , 2003, SCG '03.

[21]  H. Seidel,et al.  Mesh Fairing Based on Harmonic Mean Curvature Surfaces , 2003 .

[22]  Victoria Interrante,et al.  A novel cubic-order algorithm for approximating principal direction vectors , 2004, TOGS.

[23]  Mathieu Desbrun,et al.  Discrete shells , 2003, SCA '03.

[24]  Günther Greiner,et al.  Variational Design and Fairing of Spline Surfaces , 1994, Comput. Graph. Forum.

[25]  Miguel Cervera,et al.  Derivation of thin plate bending elements with one degree of freedom per node , 1993 .

[26]  Bruce M. Irons,et al.  An engineers' defence of the patch test , 1983 .

[27]  Ronald Fedkiw,et al.  Simulation of clothing with folds and wrinkles , 2003, SCA '03.

[28]  K. Polthier,et al.  On the convergence of metric and geometric properties of polyhedral surfaces , 2007 .

[29]  Shin Yoshizawa,et al.  Fair triangle mesh generation with discrete elastica , 2002, Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings.

[30]  L S D Morley,et al.  The constant-moment plate-bending element , 1971 .

[31]  Mark Meyer,et al.  Discrete Differential-Geometry Operators for Triangulated 2-Manifolds , 2002, VisMath.

[32]  I. Holopainen Riemannian Geometry , 1927, Nature.