Home▸Articles▸Drawing with Maths

Voronoi Diagram Geometry: Exploring Polygons Defined by Points

A fascinating intersection of geometry and computational art that reveals the underlying structure of space division.

mysimulator teamUpdated June 2026≈ 4 min read▶ Open the simulation

What is a Voronoi Diagram?

A Voronoi diagram partitions a space into regions based on the distance to points in a specific subset of the plane. Each region consists of all points closer to one point than to any other, creating a tessellation of polygons known as Voronoi cells.

These diagrams are widely used in various fields such as computer science, biology, and urban planning for tasks like facility location, network analysis, and spatial data management.

How Are Voronoi Diagrams Created?

To create a Voronoi diagram, one starts by placing points in the plane. Each point acts as a seed for its own region. The boundaries between regions are formed by the perpendicular bisectors of the line segments connecting each pair of seeds. This process ensures that every point within a cell is closer to its defining seed than any other.

Mathematically, this can be described using the Voronoi diagram equation: For a set of points P in the plane, the Voronoi cell V(p) for a point p is defined as the set of all points x such that the distance from x to p is less than or equal to the distance from x to any other point q in P.

live demo · related simulation● LIVE

Properties and Applications

Voronoi diagrams exhibit several interesting properties, including symmetry, convexity of cells (with some exceptions), and the fact that each cell is bounded by straight line segments. These properties make them useful in various applications such as generating realistic landscapes, optimizing network layouts, and analyzing spatial data.

In computer graphics, Voronoi diagrams are used to create natural-looking textures and patterns. In biology, they help model the growth of cells or the distribution of species across a habitat.

Real-World Examples

One practical application is in urban planning where Voronoi diagrams can be used to determine the catchment areas for public facilities like schools, hospitals, and parks. By analyzing these regions, planners can ensure equitable access to services.

In materials science, Voronoi diagrams are used to model the microstructure of polycrystalline materials, helping researchers understand how properties vary within different grain boundaries.

Frequently asked questions

What is the significance of Voronoi cells?

Voronoi cells represent regions of influence around each point in a set. They are significant because they provide a way to partition space based on proximity, which has applications in various fields including computer science and biology.

How do changes in the points affect the Voronoi diagram?

Moving or adding points can dramatically change the shape and size of Voronoi cells. This is because each cell is defined by its nearest point, so any alteration to a seed point will reconfigure the boundaries of multiple cells.

Are there different types of Voronoi diagrams?

Yes, there are variations like the Dirichlet tessellation and the Watson–Crick model, which can be used in specific contexts such as molecular biology or crystallography.

Can Voronoi diagrams be created in 3D space?

Absolutely! In three dimensions, a Voronoi diagram is known as a Voronoi tessellation and can be used to partition volumes based on proximity to points. This has applications in areas like computational geometry and material science.

Try it live

Everything above runs in your browser — open Voronoi Diagram Geometry and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Voronoi Diagram Geometry simulation

What did you find?

Add reproduction steps (optional)