Skip to main content

Lattice Cleaving: Conforming Tetrahedral Meshes of Multimaterial Domains with Bounded Quality

  • Conference paper

Summary

We introduce a new algorithm for generating tetrahedral meshes that conform to physical boundaries in volumetric domains consisting of multiple materials. The proposed method allows for an arbitrary number of materials, produces high-quality tetrahedral meshes with upper and lower bounds on dihedral angles, and guarantees geometric fidelity. Moreover, the method is combinatoric so its implementation enables rapid mesh construction. These meshes are structured in a way that also allows grading, in order to reduce element counts in regions of homogeneity.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amenta, N., Choi, S., Dey, T.K., Leekha, N.: A simple algorithm for homeomorphic surface reconstruction. Int. J. Comput. Geometry Appl. 12(1-2) (2002)

    Google Scholar 

  2. Bern, M., Chew, P., Eppstein, D., Ruppert, J.: Dihedral bounds for mesh generation in high dimensions. In: SODA, pp. 189–196 (1995)

    Google Scholar 

  3. Bloomenthal, J., Ferguson, K.: Polygonization of non-manifold implicit surfaces. In: SIGGRAPH, pp. 309–316 (1995)

    Google Scholar 

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

    Article  MATH  Google Scholar 

  5. Branets, L., Carey, G.F.: Condition number bounds and mesh quality. Numerical Linear Algebra with Applications 17(5), 855–869 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bronson, J.R., Levine, J.A., Whitaker, R.T.: Particle systems for adaptive, isotropic meshing of CAD models. In: IMR, pp. 279–296 (October 2010)

    Google Scholar 

  7. Cheng, S.-W., Dey, T.K., Edelsbrunner, H., Facello, M.A., Teng, S.-H.: Sliver exudation. In: Symp. on Comp. Geom., pp. 1–13 (1999)

    Google Scholar 

  8. Cheng, S.-W., Dey, T.K., Ramos, E.A.: Delaunay refinement for piecewise smooth complexes. Discrete & Computational Geometry 43(1), 121–166 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  9. Cheng, S.-W., Dey, T.K., Ramos, E.A., Ray, T.: Sampling and meshing a surface with guaranteed topology and geometry. SIAM J. Comput. 37(4), 1199–1227 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  10. Chentanez, N., Feldman, B.E., Labelle, F., O’Brien, J.F., Shewchuk, J.R.: Liquid simulation on lattice-based tetrahedral meshes. In: SCA, pp. 219–228 (August 2007)

    Google Scholar 

  11. Chew, L.P.: Guaranteed-quality mesh generation for curved surfaces. In: Symp. on Comp. Geom., pp. 274–280 (1993)

    Google Scholar 

  12. Dey, T.K., Janoos, F., Levine, J.A.: Meshing interfaces of multi-label data with Delaunay refinement. Engineering with Computers 28(1), 71–82 (2012)

    Article  Google Scholar 

  13. Etiene, T., Nonato, L.G., Scheidegger, C., Tienry, J., Peters, T.J., Pascucci, V., Kirby, R.M., Silva, C.T.: Topology verification for isosurface extraction. IEEE TVCG 18(6), 952–965 (2012)

    Google Scholar 

  14. Freitag, L.A., Ollivier-Gooch, C.: Tetrahedral mesh improvement using swapping and smoothing. Int. J. Num. Meth. Eng. 40(21), 3979–4002 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  15. Fuchs, A.: Automatic grid generation with almost regular Delaunay tetrahedra. In: IMR, pp. 133–147 (1998)

    Google Scholar 

  16. Guéziec, A., Hummel, R.A.: Exploiting triangulated surface extraction using tetrahedral decomposition. IEEE TVCG 1(4), 328–342 (1995)

    Google Scholar 

  17. Klingner, B.M., Shewchuk, J.R.: Aggressive tetrahedral mesh improvement. In: IMR, pp. 3–23 (2007)

    Google Scholar 

  18. Labelle, F., Shewchuk, J.R.: Isosurface stuffing: fast tetrahedral meshes with good dihedral angles. In: SIGGRAPH (2007)

    Google Scholar 

  19. Liu, Y., Foteinos, P., Chernikov, A., Chrisochoides, N.: Multi-tissue mesh generation for brain image. In: 19th IMR, pp. 367–384 (October 2010)

    Google Scholar 

  20. Lorensen, W.E., Cline, H.E.: Marching cubes: A high resolution 3d surface construction algorithm. In: SIGGRAPH, pp. 163–169. ACM (1987)

    Google Scholar 

  21. Merriman, B., Bence, J.K., Osher, S.J.: Motion of multiple junctions: A level set approach. Journal of Computational Physics 112(2), 334–363 (1994)

    Article  MathSciNet  Google Scholar 

  22. Meyer, M.D., Whitaker, R.T., Kirby, R.M., Ledergerber, C., Pfister, H.: Particle-based sampling and meshing of surfaces in multimaterial volumes. IEEE Trans. Vis. Comput. Graph. 14(6), 1539–1546 (2008)

    Article  Google Scholar 

  23. Molino, N., Bridson, R., Teran, J., Fedkiw, R.: A crystalline, red green strategy for meshing highly deformable objects with tetrahedra. In: IMR, pp. 103–114 (2003)

    Google Scholar 

  24. Nielson, G.M., Franke, R.: Computing the separating surface for segmented data. IEEE Visualization, 229–233 (1997)

    Google Scholar 

  25. Pasko, A.A., Adzhiev, V., Sourin, A., Savchenko, V.V.: Function representation in geometric modeling: concepts, implementation and applications. The Visual Computer 11(8), 429–446 (1995)

    Article  Google Scholar 

  26. Pons, J.-P., Ségonne, F., Boissonnat, J.-D., Rineau, L., Yvinec, M., Keriven, R.: High-Quality Consistent Meshing of Multi-label Datasets. In: Karssemeijer, N., Lelieveldt, B. (eds.) IPMI 2007. LNCS, vol. 4584, pp. 198–210. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  28. Shewchuk, J.R.: Tetrahedral mesh generation by Delaunay refinement. In: Symp. on Comp. Geom., pp. 86–95 (1998)

    Google Scholar 

  29. Shewchuk, J.R.: What is a good linear element? interpolation, conditioning, and quality measures. In: IMR, pp. 115–126 (2002)

    Google Scholar 

  30. Tournois, J., Wormser, C., Alliez, P., Desbrun, M.: Interleaving Delaunay refinement and optimization for practical isotropic tetrahedron mesh generation. ACM Trans. Graph. 28(3) (2009)

    Google Scholar 

  31. Yerry, M.A., Shephard, M.S.: Automatic three-dimensional mesh generation by the modified-octree technique. Int. J. Num. Meth. Eng. 20, 1965–1990 (1984)

    Article  MATH  Google Scholar 

  32. Zhang, Y., Hughes, T., Bajaj, C.L.: Automatic 3d mesh generation for a domain with multiple materials. In: IMR, pp. 367–386 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jonathan R. Bronson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bronson, J.R., Levine, J.A., Whitaker, R.T. (2013). Lattice Cleaving: Conforming Tetrahedral Meshes of Multimaterial Domains with Bounded Quality. In: Jiao, X., Weill, JC. (eds) Proceedings of the 21st International Meshing Roundtable. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33573-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33573-0_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33572-3

  • Online ISBN: 978-3-642-33573-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics