Skip to main content

Generating, Representing and Querying Level-Of-Detail Tetrahedral Meshes

  • Conference paper
Scientific Visualization: The Visual Extraction of Knowledge from Data

Part of the book series: Mathematics and Visualization ((MATHVISUAL))

  • 1725 Accesses

Summary

In this paper, we survey techniques for building, encoding and querying Level-Of-Detail (LOD) models of three-dimensional scalar fields based on a domain decomposition into tetrahedral meshes. We focus on continuous LOD models, and we classify them into unstructured (irregular) and regular nested LOD models depending on the mesh subdivision pattern and on the distribution of the data points. Within each class, we review data structures, construction algorithms, as well as techniques for extracting adaptively refined field representations from an LOD model.

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. J. Bey. Tetrahedral mesh refinement. Computing, 55:355–378, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  2. P.-T. Bremer, H. Edelsbrunner, B. Hamann, and V. Pascucci. A multi-resolution data structure for two-dimensional Morse functions. In J. van Wijk G. Turk and R. Moorhead, editors, Proceedings IEEE Visualization 2003, pp. 139–146. IEEE Computer Society, October 2003.

    Google Scholar 

  3. Y.-J. Chiang and X. Lu. Progressive simplification of tetrahedral meshes preserving all isosurface topologies. Computer Graphics Forum, 22(3), 2003.

    Google Scholar 

  4. P. Chopra and J. Meyer. Tetfusion: an algorithm for rapid tetrahedral mesh simplification. In Proceedings IEEE Visualization 2002, pp. 133–140. IEEE Computer Society, October 2002.

    Google Scholar 

  5. P. Cignoni, D. Costanza, C. Montani, C. Rocchini, and R. Scopigno. Simplification of tetrahedral volume data with accurate error evaluation. In Proceedings IEEE Visualization 2000, pp. 85–92. IEEE Computer Society, 2000.

    Google Scholar 

  6. P. Cignoni, L. De Floriani, C. Montani, E. Puppo, and R. Scopigno. Multiresolution modeling and visualization of volume data based on simplicial complexes. In Proceedings 1994 Symposium on Volume Visualization, pp. 19–26, October 1994.

    Google Scholar 

  7. P. Cignoni, C. Montani, C. Rocchini, and R. Scopigno. External memory management and simplification of huge meshes. IEEE Transactions on Visualization and Computer Graphics, 9(4):525–537, November 2003.

    Article  Google Scholar 

  8. E. Danovaro and L. De Floriani. Half-Edge Multi-Tessellation: a compact representations for multiresolution tetrahedral meshes. In Proceedings 1st International Symposium on 3D Data Processing Visualization and Transmission, pp. 494–499. IEEE Computer Society, 2002.

    Google Scholar 

  9. E. Danovaro, L. De Floriani, M. Lee, and H. Samet. Multiresolution tetrahedral meshes: an analysis and a comparison. In Proceedings 2002 International Conference on Shape Modeling, pp. 83–91, May 2002.

    Google Scholar 

  10. E. Danovaro, L. De Floriani, P. Magillo, and E. Puppo. Data structures for 3D Multi-Tessellations: an overview. In F.H. Post, G.P. Bonneau, and G.M. Nielson, editors, Proceedings Dagstuhl Scientific Visualization Seminar, pp. 239–256. Kluwer Academic Publishers, 2002.

    Google Scholar 

  11. L. De Floriani and P. Magillo. Multi-resolution mesh representation: models and data structures. In M. Floater, A. Iske, and E. Quak, editors, Principles of Multi-resolution in Geometric Modeling, Lecture Notes in Mathematics, Springer Verlag, Berlin (D), 2002.

    Google Scholar 

  12. L. De Floriani and M. Lee. Selective refinement on nested tetrahedral meshes. In B. Hamann G. Brunett and H. Mueller, editors, Geometric Modelling for Scientific Visualization, pp. 329–344. Springer Verlag, 2003.

    Google Scholar 

  13. L. De Floriani, E. Puppo, and P. Magillo. A formal approach to multiresolution modeling. In R. Klein, W. Straßer, and R. Rau, editors, Geometric Modeling: Theory and Practice, pp. 302–323. Springer Verlag, 1997.

    Google Scholar 

  14. J. El-Sana and A. Varshney. Generalized view-dependent simplification. Computer Graphics Forum, 18(3):C83–C94, 1999.

    Article  Google Scholar 

  15. W. Evans, D. Kirkpatrick, and G. Townsend. Right-triangulated irregular networks. Algorithmica, 30(2):264–286, 2001.

    Article  MathSciNet  Google Scholar 

  16. M. Garland. Multi-resolution modeling: Survey & future opportunities. In Eurographics’ 99 — State of the Art Reports, pp. 111–131. Eurographics Association, 1999.

    Google Scholar 

  17. T. Gerstner. Top-down view-dependent terrain triangulation using the octagon metric. Technical report, Institut für Angewandte Mathematik, University of Bonn, Bonn, Germany, 2003.

    Google Scholar 

  18. T. Gerstner and M. Rumpf. Multiresolutional parallel isosurface extraction based on tetrahedral bisection. In Proceedings 1999 Symposium on Volume Visualization. IEEE Computer Society, 1999.

    Google Scholar 

  19. B. Gregorski, M. Duchaineau, P. Lindstrom, V. Pascucci, and K. Joy. Interactive viewdependent rendering of large isosurfaces. In Proceedings IEEE Visualization 2002. IEEE Computer Society, October 2002.

    Google Scholar 

  20. G. Greiner and R. Grosso. Hierarchical tetrahedral-octahedral subdivision for volume visualization. The Visual Computer, 16:357–369, 2000.

    Google Scholar 

  21. M.H. Gross and O.G. Staadt. Progressive tetrahedralizations. In Proceedings IEEE Visualization’ 98, pp. 397–402, Research Triangle Park, NC, 1998. IEEE Computer Society.

    Google Scholar 

  22. R. Gross, C. Luerig, and T. Ertl. The multilevel finite element method for adaptive mesh optimization and visualization of volume data. In R. Yagel and H. Hagen, editors, Proceedings IEEE Visualization’ 97, pp. 387–394, Phoenix, AZ, October 1997.

    Google Scholar 

  23. B. Hamann and J.L. Chen. Data point selection for piecewise trilinear approximation. Computer Aided Geometric Design, 11:477–489, 1994.

    MathSciNet  Google Scholar 

  24. D. J. Hebert. Symbolic local refinement of tetrahedral grids. Journal of Symbolic Computation, 17(5):457–472, May 1994.

    Article  MATH  MathSciNet  Google Scholar 

  25. R. Klein and S. Gumhold. Data compression of multiresolution surfaces. In Visualization in Scientific Computing’ 98, pp. 13–24. Springer Verlag, 1998.

    Google Scholar 

  26. M. Lee, L. De Floriani, and H. Samet. Constant-time neighbor finding in hierarchical tetrahedral meshes. In Proceedings International Conference on Shape Modeling & Applications, pp. 286–295, Genova, Italy, May 2001.

    Google Scholar 

  27. M. Lee and H. Samet. Navigating through triangle meshes implemented as linear quadtrees. ACM Transactions on Graphics, 19(2):79–121, April 2000.

    Article  Google Scholar 

  28. P. Lindstrom, D. Koller, W. Ribarsky, L. F. Hodges, N. Faust, and G. A. Turner. Real-time continuous level of detail rendering of height fields. In Proceedings SIGGRAPH’96, pp. 109–118, New Orleans, August 1996.

    Google Scholar 

  29. P. Lindstrom and V. Pascucci. Terrain simplification simplified: A general framework for view-dependent out-of-core visualization. IEEE Transactions on Visualization and Computer Graphics, 8(3):239–254, 2002.

    Article  Google Scholar 

  30. J. M. Maubach. Local bisection refinement for n-simplicial grids generated by reflection. SIAM Journal on Scientific Computing, 16(1):210–227, January 1995.

    Article  MATH  MathSciNet  Google Scholar 

  31. G. M. Nielson. Tools for triangulations and tetrahedralizations and constructing functions defined over them. In G. M. Nielson, H. Hagen, and H. Müller, editors, Scientific Visualization: Overviews, Methodologies and Techniques, chapter 20, pp. 429–525. IEEE Computer Society, Silver Spring, MD, 1997.

    Google Scholar 

  32. M. Ohlberger and M. Rumpf. Adaptive projection operators in multiresolution scientific visualization. IEEE Transactions on Visualization and Computer Graphics, 5(1):74–93, 1999.

    Article  Google Scholar 

  33. R. Pajarola. Large scale terrain visualization using the restricted quadtree triangulation. In D. Ebert, H. Hagen, and H. Rushmeier, editors, Proceedings IEEE Visualization’98, pp. 19–26, Research Triangle Park, NC, October 1998. IEEE Computer Society.

    Google Scholar 

  34. V. Pascucci. Slow Growing Subdivisions (SGSs) in any dimension: towards removing the curse of dimensionality. Computer Graphics Forum, 21(3), 2002.

    Google Scholar 

  35. V. Pascucci. Multi-resolution indexing for hierarchical out-of-core traversal of rectilinear grids. In G. Farin, H. Hagen, and B. Hamann, editors, Hierarchical and Geometrical Methods for Scientific Visualization, Springer Verlag, Heidelberg, Germany, 2003.

    Google Scholar 

  36. V. Pascucci and C. L. Bajaj. Time critical isosurface refinement and smoothing. In Proceedings IEEE Symposium on Volume Visualization, pp. 33–42, Salt Lake City, UT, October 2000. IEEE Computer Society.

    Google Scholar 

  37. E. Puppo. Variable resolution triangulations. Computational Geometry Theory and Applications, 11(3–4):219–238, December 1998.

    MATH  MathSciNet  Google Scholar 

  38. K.J. Renze and J.H. Oliver. Generalized unstructured decimation. IEEE Computational Geometry & Applications, 16(6):24–32, 1996.

    Google Scholar 

  39. M. Rivara and C. Levin. A 3D refinement algorithm for adaptive and multigrid techniques. Communications in Applied Numerical Methods, 8:281–290, 1992.

    Article  Google Scholar 

  40. T. Roxborough and G. Nielson. Tetrahedron-based, least-squares, progressive volume models with application to freehand ultrasound data. In Proceedings IEEE Visualization 2000, pp. 93–100. IEEE Computer Society, October 2000.

    Google Scholar 

  41. H. Samet. Applications of Spatial Data Structures: Computer Graphics, Image Processing, and GIS. Addison-Wesley, Reading, MA, 1990.

    Google Scholar 

  42. J. Shewchuk. Tetrahedral mesh generation by Delaunay refinement. In Proceedings of the Fourteenth Annual Symposium on Computational Geometry, pp. 86–95, Minneapolis, Minnesota, June 1998. Association for Computing Machinery.

    Google Scholar 

  43. N. Sokolovsky, E. Danovaro, L. De Floriani, and P. Magillo. Encoding level-of-detail tetrahedral meshes based on half-edge collapse. In MINGLE’2003 Proceedings, pp. 91–102. Springer Verlag, Cambridge, UK, September 2003.

    Google Scholar 

  44. I.J. Trotts, B. Hamann, and K.I. Joy. Simplification of tetrahedral meshes with error bounds. IEEE Transactions on Visualization and Computer Graphics, 5(3):224–237, 1999.

    Article  Google Scholar 

  45. S. Zhang. Successive subdivision of tetrahedra and multigrid methods on tetrahedral meshes. Houston J. Mathematics, 21:541–556, 1995.

    MATH  Google Scholar 

  46. Y. Zhou, B. Chen, and A. Kaufman. Multiresolution tetrahedral framework for visualizing regular volume data. In R. Yagel and H. Hagen, editors, Proceedings IEEE Visualization’ 97, pp. 135–142, Phoenix, AZ, October 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Floriani, L., Danovaro, E. (2006). Generating, Representing and Querying Level-Of-Detail Tetrahedral Meshes. In: Bonneau, GP., Ertl, T., Nielson, G.M. (eds) Scientific Visualization: The Visual Extraction of Knowledge from Data. Mathematics and Visualization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-30790-7_6

Download citation

Publish with us

Policies and ethics