CS 101
Meshing
CS 101
Meshing
Introduction to Delaunay Triangulations and Voronoi Diagrams Part I
CS101 - Meshing
2
Delaunay/Voronoi
An essential notion
Formally intro’d by Voronoi in 1908
Delaunay 1934
Applications galore
path planning in robotics crystallography minimum spanning tree travel salesman medial axis
CS101 - Meshing
3
All About Proximity
We will see connections with:
nearest neighbors
by definition
convex hull (CH)
much less trivial
- ne of many wonderful properties…
circumcircles and triangles
CS101 - Meshing
4
Basic Definitions
Let P = (p1, p2, …, pn) be n 2D points
called sites in this context
Partition the plane in n regions Vi
Vi = points closer to pi than any other
= Voro Vorono noi cell ell (caveat: can be unbounded)
Points with more than one nearest site
= Voro Vorono noi dia iagra gram
CS101 - Meshing
5
Example
2 points
Points that are equidistant (bisector) CS101 - Meshing
6
Example
circumcircle