Discrete Differential Operators on Polygonal Meshes

被引:27
作者
de Goes, Fernando [1 ]
Butts, Andrew [1 ]
Desbrun, Mathieu [2 ,3 ]
机构
[1] Pixar Animat Studios, Emeryville, CA 94608 USA
[2] CALTECH, Pasadena, CA 91125 USA
[3] ShanghaiTech Univ, SIST, Shanghai, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2020年 / 39卷 / 04期
关键词
Discrete differential operators; geometry processing; polygonal meshes; VIRTUAL ELEMENT METHOD; SHAPE OPERATORS; FIELDS;
D O I
10.1145/3386569.3392389
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Geometry processing of surface meshes relies heavily on the discretization of differential operators such as gradient, Laplacian, and covariant derivative. While a variety of discrete operators over triangulated meshes have been developed and used for decades, a similar construction over polygonal meshes remains far less explored despite the prevalence of non-simplicial surfaces in geometric design and engineering applications. This paper introduces a principled construction of discrete differential operators on surface meshes formed by (possibly non-flat and non-convex) polygonal faces. Our approach is based on a novel mimetic discretization of the gradient operator that is linear-precise on arbitrary polygons. Equipped with this discrete gradient, we draw upon ideas from the Virtual Element Method in order to derive a series of discrete operators commonly used in graphics that are now valid over polygonal surfaces. We demonstrate the accuracy and robustness of our resulting operators through various numerical examples, before incorporating them into existing geometry processing algorithms.
引用
收藏
页数:14
相关论文
共 59 条
  • [1] Alexa Marc, 2011, ACM T GRAPHIC, V30, P4, DOI DOI 10.1145/2010324.1964997
  • [2] [Anonymous], 1975, MATH SCI ENG
  • [3] [Anonymous], 2003, THESIS
  • [4] [Anonymous], 1988, MANIFOLDS TENSOR ANA, DOI DOI 10.1007/978-1-4612-1029-0
  • [5] A geometrically defined discrete Hodge operator on simplicial cells
    Auchmann, B
    Kurz, S
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2006, 42 (04) : 643 - 646
  • [6] Discrete Derivatives of Vector Fields on Surfaces An Operator Approach
    Azencot, Omri
    Ovsjanikov, Maks
    Chazal, Frederic
    Ben-Chen, Mirela
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (03):
  • [7] A family of mimetic finite difference methods on polygonal and polyhedral meshes
    Brezzi, F
    Lipnikov, K
    Simoncini, V
    [J]. MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2005, 15 (10) : 1533 - 1551
  • [8] Bunge Astrid, 2020, COMPUTER GRAPHICS FO, V39, P2
  • [9] Estimating differential quantities using polynomial fitting of osculating jets
    Cazals, F
    Pouget, M
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (02) : 121 - 146
  • [10] Algorithm 887: CHOLMOD, Supernodal Sparse Cholesky Factorization and Update/Downdate
    Chen, Yanqing
    Davis, Timothy A.
    Hager, William W.
    Rajamanickam, Sivasankaran
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2008, 35 (03):