Skip to main content

A Practical Delaunay Meshing Algorithm for a Large Class of Domains*

  • Conference paper
Proceedings of the 16th International Meshing Roundtable

Summary

Recently a Delaunay refinement algorithm has been proposed that can mesh domains as general as piecewise smooth complexes [7]. This class includes polyhedra, smooth and piecewise smooth surfaces, volumes enclosed by them, and above all non-manifolds. In contrast to previous approaches, the algorithm does not impose any restriction on the input angles. Although this algorithm has a provable guarantee about topology, certain steps are too expensive to make it practical.

In this paper we introduce a novel modification of the algorithm to make it implementable in practice. In particular, we replace four tests of the original algorithm with only a single test that is easy to implement. The algorithm has the following guarantees. The output mesh restricted to each manifold element in the complex is a manifold with proper incidence relations. More importantly, with increasing level of refinement which can be controlled by an input parameter, the output mesh becomes homeomorphic to the input while preserving all input features. Implementation results on a disparate array of input domains are presented to corroborate our claims. %We present a Delaunay refinement algorithm for meshing a piecewise smooth complex in three dimensions with correct topology. The small angles between %the tangents of two meeting manifold patches pose difficulty. We protect these %regions with weighted points. The weights are chosen to mimic the local feature size and to satisfy a Lipschitz-like property. A Delaunay refinement using the weighted Voronoi diagram is shown to terminate with the recovery of the topology of the input. To this end, we present new concepts and results %including a new definition of local feature size and a proof for a %generalized topological ball property.

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. P. Alliez, G. Ucelli, C. Goldman, and M. Attene. Recent advances in remeshing of surfaces. State-of-the-art report of AIM\@SHAPE EU network, 2007.

    Google Scholar 

  2. N. Amenta and M. Bern. Surface reconstruction by Voronoi filtering. Discr. Comput. Geom., 22 (1999), 481–504.

    Article  MATH  MathSciNet  Google Scholar 

  3. C. Boivin and C. Ollivier-Gooch. Guaranteed-quality triangular mesh generation for domains with curved boundaries. Intl. J. Numer. Methods in Engineer., 55 (2002), 1185–1213.

    Article  MATH  Google Scholar 

  4. J.-D. Boissonnat and S. Oudot. Provably good sampling and meshing of Lipschitz surfaces. Proc. 22nd Ann. Sympos. Comput. Geom., 2006, 337–346.

    Google Scholar 

  5. J.-D. Boissonnat and S. Oudot. Provably good surface sampling and meshing of surfaces. Graphical Models, 67 (2005), 405–451.

    Article  MATH  Google Scholar 

  6. H.-L. Cheng, T. K. Dey, H. Edelsbrunner, and J. Sullivan. Dynamic skin triangulation. Discrete Comput. Geom., 25 (2001), 525–568.

    Article  MATH  MathSciNet  Google Scholar 

  7. S.-W. Cheng, T. K. Dey, and E. A. Ramos. Delaunay refinement for piecewise smooth complexes. Proc. 18th Annu. ACM-SIAM Sympos. Discrete Algorithms (2007), 1096–1105.

    Google Scholar 

  8. S.-W. Cheng, T. K. Dey, E. A. Ramos and T. Ray. Quality meshing for polyhedra with small angles. Internat. J. Comput. Geom. Appl., 15 (2005), 421–461.

    Article  MATH  MathSciNet  Google Scholar 

  9. S.-W. Cheng, T. K. Dey, E. A. Ramos and T. Ray. Sampling and meshing a surface with guaranteed topology and geometry. Proc. 20th Annu. Sympos. Comput. Geom., 2004, 280–289.

    Google Scholar 

  10. L. P. Chew. Guaranteed-quality triangular meshes. Report TR-98-983, Comput. Sci. Dept., Cornell Univ., Ithaca, New York, 1989.

    Google Scholar 

  11. L. P. Chew. Guaranteed-quality mesh generation for curved surfaces. Proc. 9th Annu. Sympos. Comput. Geom., 1993, 274–280.

    Google Scholar 

  12. S. Har-Peled and A. Üngör. A time optimal Delaunay refinement algorithm in two dimensions. Proc. Ann. Sympos. Comput. Geom., 2005, 228–236.

    Google Scholar 

  13. T. K. Dey, G. Li, and T. Ray. Polygonal surface remeshing with Delaunay refinement. Proc. 14th Internat. Meshing Roundtable, 2005, 343–361.

    Google Scholar 

  14. H. Edelsbrunner and N. Shah. Triangulating topological spaces. Internat. J. Comput. Geom. Appl., 7 (1997), 365–378.

    Article  MATH  MathSciNet  Google Scholar 

  15. G. L. Miller, D. Talmor, S.-H. Teng and N. Walkington. A Delaunay based numerical method for three dimensions: generation, formulation, and partition. Proc. 27th Annu. ACM Sympos. Theory Comput. (1995), 683–692.

    Google Scholar 

  16. S. Oudot, L. Rineau, and M. Yvinec. Meshing volumes bounded by smooth surfaces. Proc. 14th Internat. Meshing Roundtable (2005), 203–219.

    Google Scholar 

  17. S. Pav and N. Walkington. Robust three dimensional Delaunay refinement. 13th Internat. Meshing Roundtable 2004.

    Google Scholar 

  18. J. Ruppert. A Delaunay refinement algorithm for quality 2-dimensional mesh generation. J. Algorithms, 18 (1995), 548–585.

    Article  MATH  MathSciNet  Google Scholar 

  19. J. R. Shewchuk. Tetrahedral mesh generation by Delaunay refinement. Proc. 14th Annu. Sympos. Comput. Geom. 1998, 86–95.

    Google Scholar 

  20. J. R. Shewchuk. Mesh generation for domains with small angles. Proc. 16th Annu. Sympos. Comput. Geom., 2000, 1–10.

    Google Scholar 

  21. H. Shi and K. Gärtner. Meshing piecewise linear complexes by constrained Delaunay tetrahedralizations. Proc. 14th Internat. Meshing Roundtable (2005), 147–164.

    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

Cheng, SW., Dey, T.K., Levine, J.A. (2008). A Practical Delaunay Meshing Algorithm for a Large Class of Domains*. 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_27

Download citation

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

  • 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