Skip to main content

Data Structures for Multiresolution Representation of Unstructured Meshes

  • Conference paper
Hierarchical and Geometrical Methods in Scientific Visualization

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

Abstract

A major impediment to the implementation of visualization algorithms on very-large unstructured scientific data sets is the suitable internal representation of the data. Not only must we represent the data elements themselves, but we must also represent the connectivity or topological relationships between the data. We present three data structures for unstructured meshes that are designed to fully represent the topological connectivity in the mesh, but also minimize the data storage requirements in representing the mesh. The key idea is to represent the topology of the mesh by the use of a single data item — the lath — which can be used to encapsulate the topological relationships within the mesh. We present and analyze algorithms that query the spatial relations and properties of these data structures, and analyze the data structures of the dual mesh induced by each.

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. Ala, S. R. Design methodology of boundary data structures. Internat. J. Comput. Geom. Appl. 1, 3 (1991), 207–226.

    Article  MathSciNet  MATH  Google Scholar 

  2. Baumgart, B. G. Geometric modeling for computer vision. AIM-249, STA-CS-74-463, CS Dept, Stanford U., Oct. 1974.

    Google Scholar 

  3. Bertram, M. Multiresolution Modeling for Scientific Visualization. PhD thesis, University of California, Davis, 2000.

    Google Scholar 

  4. Bertram, M., Duchaineau, M. A., Hamann, B., and Joy, K. I. Bicubic subdivision-surface wavelets for large-scale isosurface representation and visualization. Proceedings of IEEE Visualization 2000 (Oct. 2000), 389–396.

    Google Scholar 

  5. Catmull, E., and Clark, J. Recursively generated B-spline surfaces on arbitrary topological meshes. Computer-Aided Design 10 (Sept. 1978), 350–355.

    Article  Google Scholar 

  6. De Floriani, L., and Puppo, E. Hierarchical triangulation for multiresolution surface description geometric design. ACM Transactions on Graphics 14, 4 (Oct. 1995), 363–411.

    Article  Google Scholar 

  7. Doo, D. A subdivision algorithm for smoothing down irregularly shaped polyhedrons. In Proced. Int’l Conf. Ineractive Techniques in Computer Aided Design (1978), pp. 157–165. Bologna, Italy, IEEE Computer Soc.

    Google Scholar 

  8. Doo, D., and Sabin, M. Behaviour of recursive division surfaces near extraordinary points. Computer-Aided Design 10 (Sept. 1978), 356–360.

    Article  Google Scholar 

  9. Eastman, C. M. Introduction to Computer Aided Design, Course Notes, Carnegie-Mellon University, Pittsburg, PA, 1982.

    Google Scholar 

  10. Garland, M., and Heckbert, P. Surface simplification using quadric error metrics. Proceedings of SIGGRAPH’97 (1997), 209–215.

    Google Scholar 

  11. Gieng, T., Joy, K. I., Hamann, B., Schussman, G., and Trotts, I. Smooth hierarchical surface triangulations. In Proceedings of Visualization’ 97 (Oct. 1997), H. Hagen and R. Yagel, Eds., IEEE Computer Society, pp. 379–386.

    Google Scholar 

  12. Gieng, T. S., Hamann, B., Joy, K. I., Schussman, G. L., and Trotts, I. J. Constructing hierarchies for triangle meshes. IEEE Transactions on Visualization and Computer Graphics 4, 2 (Apr. 1998), 145–161.

    Article  Google Scholar 

  13. Hall, M., and Warren, J. Adaptive polygonalization of implicitly defined surfaces. IEEE Computer Graphics and Applications 10, 6 (Nov. 1990), 33–

    Article  Google Scholar 

  14. Hoppe, H. Progressive meshes. In SIGGRAPH 96 Conference Proceedings (Aug. 1996), H. Rushmeier, Ed., Annual Conference Series, ACM SIGGRAPH, Addison Wesley, pp. 99–108. held in New Orleans, Louisiana, 04–09 August 1996.

    Google Scholar 

  15. Kalay, Y. E. Modeling Objects and Environments. John Wiley and Sons, 1989.

    Google Scholar 

  16. Mantyla, M. An Introduction to Solid Modeling. Computer Science Press, Rockville, Md, 1988.

    Google Scholar 

  17. Renze, K. J., and Oliver, J. H. Generalized surface and volume decimation for unstructured tessellated domains. In VRAIS’ 96 (IEEE Virtual Reality Annual Intl. Symp.) (Mar. 1996), pp. 24–32.

    Google Scholar 

  18. Schussman, S., Bertram, M., Hamann, B., and Joy, K. I. Hierarchical data representations based on planar voronoi diagrams. In Proceedings of the Joint Eurographics and IEEE TVCG Conference on Visualization (2000), R. van Liere, I. Hermann, and W. Ribarsky, Eds., pp. 63–72.

    Google Scholar 

  19. Thompson, J. F., and Hamann, B. A survey of grid generation techniques and systems with emphasis on recent developments. Surveys on Mathematics for Industry 6 (1997), 289–310.

    MathSciNet  MATH  Google Scholar 

  20. Weiler, K. J. Topological structures for geometric modeling. Ph.d. thesis, Rensselaer Polytechnic Institute, Aug. 1986.

    Google Scholar 

  21. Woo, T. C., and Wolter, J. D. A constant expected time, linear storage data structure for representing three-dimensional objects. IEEE Transactions on Systems, Man and Cybernetics SMC-14 (May 1984), 510–515.

    Google Scholar 

  22. Xia, J. C., and Varshney, A. Dynamic view-dependent simplification for polygonal models. In IEEE Visualization’ 96 (Oct. 1996), IEEE. ISBN 0-89791-864-9.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Joy, K.I., Legakis, J., MacCracken, R. (2003). Data Structures for Multiresolution Representation of Unstructured Meshes. In: Farin, G., Hamann, B., Hagen, H. (eds) Hierarchical and Geometrical Methods in Scientific Visualization. Mathematics and Visualization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55787-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-55787-3_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-62801-6

  • Online ISBN: 978-3-642-55787-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics