A Hands-On Introduction to Discrete Differential Operators on Polygon Meshes
Loading...
Date
2026
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Many applications in geometry processing involve the solution of partial differential equations on discrete surface meshes, with the Laplacian undoubtedly being the most ubiquitous operator in this context. Having discrete operators for gradient, divergence, and Laplacian at hand allows to solve many interesting geometry processing problems. Unfortunately, many approaches or implementations require the mesh to be a well-behaved triangle mesh with good-quality elements, and severely degrade or completely fail if these conditions are not met. In this tutorial, we will present how to discretize (and implement) gradient, divergence, and Laplacian operators in a simple, flexible, and robust manner. The presented discrete differential operators can be applied to triangle meshes, quad meshes, or general polygon meshes, they work robustly even for low-quality or degenerate elements, and as such, they allow to generalize many geometry processing algorithms to a much wider range of mesh inputs. We also provide interactive HTML-based course notes at https://graphics.rocks/eg26DDG.
Description
@inproceedings{10.2312:egt.20261004,
booktitle = {Eurographics 2026 - Tutorials},
editor = {},
title = {{A Hands-On Introduction to Discrete Differential Operators on Polygon Meshes}},
author = {Wagner, Sven Dominik and Bunge, Astrid and Botsch, Mario},
year = {2026},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
ISBN = {978-3-03868-267-7},
DOI = {10.2312/egt.20261004}
}
