Skip to main content

Interleaving Delaunay Refinement and Optimization for 2D Triangle Mesh Generation

  • Conference paper
Proceedings of the 16th International Meshing Roundtable

Summary

We address the problem of generating 2D quality triangle meshes from a set of constraints provided as a planar straight line graph. The algorithm first computes a constrained Delaunay triangulation of the input set of constraints, then interleaves Delaunay refinement and optimization. The refinement stage inserts a subset of the Voronoi vertices and midpoints of constrained edges as Steiner points. The optimization stage optimizes the shape of the triangles through the Lloyd iteration applied to Steiner points both in 1D along constrained edges and in 2D after computing the bounded Voronoi diagram. Our experiments show that the proposed algorithm inserts fewer Steiner points than Delaunay refinement alone, and improves over the mesh quality.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F.J.Bossen And P.S.Heckbert. A pliant method for anisotropic mesh generation. In Proceedings of 5th International Meshing Roundtable, pages 63–74, oct 1996.

    Google Scholar 

  2. N.Coll, M.Guerrieri, And J.A.SellarèS. Mesh modification under local domain changes. In Proceedings of the 15th International Meshing Roundtable, pages 39–56, 2006.

    Google Scholar 

  3. S.E.Pav G.L.Miller And N.J.Walkington. When and why Delaunay refinement algorithms work. International Journal of Computational Geometry and Applications (IJCGA), 15(1):25–54, feb 2005.

    Article  MATH  MathSciNet  Google Scholar 

  4. P.Chew. Constrained delaunay triangulations. Algorithmica, 4(1):97–108, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  5. J.Ruppert. A delaunay refinement algorithm for quality 2-dimensional mesh generation. Journal of Algorithms, 18(3):548–585, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  6. J.R.Shewchuck. Delaunay refinement algorithms for triangular mesh generation. Computational Geometry, 22:21–74, 2002.

    Article  MathSciNet  Google Scholar 

  7. A.Üngör. Off-centers: A new type of steiner points for computing size-optimal quality-guaranteed delaunay triangulations. In LATIN: Latin American Symposium on Theoretical Informatics, 2004.

    Google Scholar 

  8. A.N.Chernikov And N.P.Chrisochoides. Generalized delaunay mesh refinement: From scalar to parallel. In Proceedings of the 15th International Meshing Roundtable, pages 563–580, 2006.

    Google Scholar 

  9. H.Erten and A.Üngör. Triangulations with locally optimal steiner points. Eurographics Symposium on Geometry Processing, 2007.

    Google Scholar 

  10. J.R.Shewchuck. What is a good linear element? interpolation, conditioning, and quality measures. 11th International Meshing Roundtable, pages 115–126, 2002.

    Google Scholar 

  11. M.Bern N.Amenta And D.Eppstein. Optimal point placement for mesh smoothing. Journal of Algorithms, 30(2):302–322, 1999.

    MathSciNet  Google Scholar 

  12. D.Eppstein. Global optimization of mesh quality. Tutorial at the 10th International Meshing Roundtable, 10, 2001.

    Google Scholar 

  13. L.Chen. Mesh smoothing schemes based on optimal delaunay triangulations. In Proceedings of 13th International Meshing Roundtable, pages 109–120, 2004.

    Google Scholar 

  14. V.Faber Q.Du and M.Gunzburger. Centroidal voronoi tesselations: Applications and algorithms. SIAM review, 41(4):637–676, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  15. M.Emelianenko Q.Du and L.Ju. Convergence of the lloyd algorithm for computing centroidal voronoi tesselations. SIAM Journal, Numerical Analysis, 44(1):102–119, 2006.

    Article  MATH  MathSciNet  Google Scholar 

  16. Q.Du And M.Emelianenko. Acceleration schemes for computing centroidal Voronoi tessellations. j-NUM-LIN-ALG-APPL, 13(2–3):173–192, mar-apr 2006.

    Article  MathSciNet  Google Scholar 

  17. Q.Du And M.Emelianenko. Uniform convergence of a nonlinear energy-based multilevel quantization scheme via centroidal voronoi tessellations. submitted to SIAM J. Numer. Anal., 2006.

    Google Scholar 

  18. S.Lloyd. Least square quantization in pcm. IEEE Trans. Inform. Theory, 28:129–137, 1982.

    Article  MATH  MathSciNet  Google Scholar 

  19. J.R.Shewchuk. Triangle: Engineering a 2d quality mesh generator and delaunay triangulator. Applied Computational Geometry: Towards Geometric Engineering, 1148:203–222, 1996.

    Article  Google Scholar 

  20. M.Gunzburger Q.Du And L.Ju. Constrained centroidal voronoi tessellations for surfaces. Sijssc: Siam Journal on Scientific and Statistical Computing, 24, 2003.

    Google Scholar 

  21. R.Seidel. Constrained Delaunay triangulations and Voronoi diagrams with obstacles. pages 178–191. 1988.

    Google Scholar 

  22. Q.Du And D.Wang. Recent progress in robust and quality delaunay mesh generation. Journal of Computational and Applied Mathematics, 2005.

    Google Scholar 

  23. A.Fabri, G.-J.Giezeman, L.Kettner, S.Schirra, And S.Schönherr. On the design of CGAL, a computational geometry algorithms library. Softw.–Pract. Exp., 30(11):1167–1202, 2000.

    Article  MATH  Google Scholar 

  24. J.R.Shewchuk. Mesh generation for domains with small angles. Proceedings of the sixteenth annual Symposium on Computational Geometry, pages 1–10, 2000.

    Google Scholar 

  25. L.Rineau. 2d conforming triangulations and meshes. In CGAL Editorial Board, editor, CGAL User and Reference Manual. 3.3 edition, 2007.

    Google Scholar 

  26. M.Yvinec P.Alliez, D.Cohen-Steiner And M.Desbrun. Variational tetrahedral meshing. ACM Transactions on Graphics, 24(3):617–625, july 2005.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tournois, J., Alliez, P., Devillers, O. (2008). Interleaving Delaunay Refinement and Optimization for 2D Triangle Mesh Generation. In: Brewer, M.L., Marcum, D. (eds) Proceedings of the 16th International Meshing Roundtable. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75103-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75103-8_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75102-1

  • Online ISBN: 978-3-540-75103-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics