🌐 EN

πŸ“ Delaunay Triangulation Generator

Build a Delaunay triangulation from random or clicked points, with an optional Voronoi overlay. Delaunay triangulations maximize the smallest angle, avoiding thin slivers.

25

Tip: click anywhere on the canvas to add a point.

GUIDE

Learn more

01

What is a Delaunay triangulation?

A Delaunay triangulation of a set of points is a triangulation in which no point lies inside the circumcircle of any triangle. This empty-circumcircle property makes it maximize the minimum angle across all triangles, so it avoids the long, skinny slivers that other triangulations produce. It is named after the Russian mathematician Boris Delaunay, who introduced it in 1934, and it is the go-to triangulation whenever well-shaped triangles matter.
02

Delaunay and Voronoi duality

The Delaunay triangulation is the dual of the Voronoi diagram. If you connect every pair of points whose Voronoi cells share an edge, you get exactly the Delaunay triangulation. In other words, each Delaunay edge crosses one Voronoi edge, and each triangle corresponds to a Voronoi vertex at its circumcenter. Toggle the Voronoi overlay to see both structures drawn together and watch how the cells and triangles line up.
03

Applications

Delaunay triangulations show up across science and engineering: terrain and mesh generation for maps and games, finite element analysis where well-conditioned triangles keep simulations stable, spatial interpolation of scattered data, and computer graphics and 3D reconstruction where point clouds are turned into surfaces. Their quality guarantees make them a default choice for turning scattered points into a usable mesh.

Frequently asked questions

What makes a triangulation "Delaunay"?
The empty-circumcircle property: for every triangle in the triangulation, no other point of the set lies inside that triangle's circumcircle. If that holds for all triangles, the triangulation is Delaunay.
Why avoid thin triangles?
Narrow slivers cause numerical problems in interpolation and simulation β€” small angles blow up errors and make matrices ill-conditioned. The Delaunay triangulation maximizes the minimum angle, giving the best-shaped triangles a point set allows.
How is it related to the Voronoi diagram?
They are duals of each other. Connecting points whose Voronoi cells share an edge yields the Delaunay triangulation, so the overlay lets you see both at once.