skip to main content
10.1145/1137856.1137916acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article

Envelope surfaces

Published:05 June 2006Publication History

ABSTRACT

We construct a class of envelope surfaces in Rd, more precisely envelopes of balls. An envelope surface is a closed C1 (tangent continuous) manifold wrapping tightly around the union of a set of balls. Such a manifold is useful in modeling since the union of a finite set of balls can approximate any closed smooth manifold arbitrarily close.The theory of envelope surfaces generalizes the theoretical framework of skin surfaces [5] developed by Edelsbrunner for molecular modeling. However, envelope surfaces are more flexible: where a skin surface is controlled by a single parameter, envelope surfaces can be adapted locally.We show that a special subset of envelope surfaces is piecewise quadratic and derive conditions under which the envelope surface is C1. These conditions can be verified automatically. We give examples of envelope surfaces to demonstrate their flexibility in surface design.

References

  1. J. Blinn. A generalization of algebraic surface drawing. ACM Transactions on Graphics, 1(3):235--256, July 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H.-L. Cheng, T. K. Dey, H. Edelsbrunner, and J. Sullivan. Dynamic skin triangulation. Discr. and Comput. Geom., 25:525--568, 2001.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H.-L. Cheng and X.-W. Shi. Quality mesh generation for molecular skin surfaces using restricted union of balls. In IEEE Visualization, 2005.Google ScholarGoogle Scholar
  4. H.-L. Cheng and T. Tan. Approximating polygonal objects by deformable smooth surfaces. In Math. Found. of Comp. Science, pages 248--259, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. H. Edelsbrunner. Deformable smooth surface design. Discr. and Comput. Geom., 21:87--115, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  6. H. Edelsbrunner. Geometry and topology for mesh generation. Cambridge University Press, New York, NY, USA, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. U. Hertrich-Jeromin. Introduction to Möbius differential geometry, volume 300 of London Math. Soc. Lecture Notes Ser. Cambridge University Press, Cambridge, UK, 2003.Google ScholarGoogle Scholar
  8. E. Kreyszig. Advanced Engineering Mathematics. John Wiley & Sons, 8th edition, 1999.Google ScholarGoogle Scholar
  9. N. Kruithof and G. Vegter. Approximation by skin surfaces. Computer-Aided Design, 36:1075--1088, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  10. N. Kruithof and G. Vegter. Meshing skin surfaces with certified topology. In Proc. of the CAD-Graphics conference, 2005. To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. Yushkevich, P. Fletcher, S. Joshi, A. Thall, and S. Pizer. Continuous medial representations for geometric object modeling in 2d and 3d. Image and Vision Computing, 2003.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Envelope surfaces

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SCG '06: Proceedings of the twenty-second annual symposium on Computational geometry
          June 2006
          500 pages
          ISBN:1595933409
          DOI:10.1145/1137856
          • Program Chairs:
          • Nina Amenta,
          • Otfried Cheong

          Copyright © 2006 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 5 June 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate625of1,685submissions,37%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader