https://hgpu.org/?p=3299
Constructing Two-Dimensional Voronoi Diagrams via Divide-and-Conquer of Envelopes in Space