skip to main content
10.1145/1281500.1281533acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Smooth meshes for sketch-based freeform modeling

Published:05 August 2007Publication History

ABSTRACT

This paper describes a framework for introducing visually smooth surfaces into sketch-based freeform modeling systems. An existing sketch-based freeform modeling system generates rough polygonal meshes with uneven triangulations after each operation. Our approach generates a dense, visually smooth polygonal mesh by beautifying and refining the original rough mesh. A beautification process generates near-equilateral triangles with a near-uniform distribution of vertices to mask the noise and bad sampling of the uneven mesh. The vertices are distributed on a smoothed surface that approximately interpolates the original mesh. Refinement generates a smooth, dense mesh by subdividing the beautified mesh and moving the vertices to the interpolative surface. The smooth interpolative surface is computed via implicit quadratic surfaces that best fit the mesh locally in a least-squares sense.

References

  1. M. Desbrun, M. Mayer, P Schröder, and A. H. Barr. Implicit fairing of irregular meshes using diffusion and curvature flow. SIGGRAPH 99 Conference Proceedings, pages 317--324, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Dombrowski. Krümmungsgrößen Gleichungsdefinierter Untermannigfaltigkeiten Riemannscher Mannigfaltigkeiten. Mathematische Nachrichten, vol. 38, pages 133--190. Berlin: Akademie Verlag, 1968.Google ScholarGoogle Scholar
  3. H. Hoppe, T. DeRose, T. Duchamp, M. Halstead, H. Jin, J. McDonald, J. Schweitzer, and W. Stuetzle. Piecewise smooth surface reconstruction. SIGGRAPH 1994 Conference Proceedings, pages 295--302, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Hughes, Differential Geometry of Implicit Surfaces in 3-Space--a Primer. Technical Report CS-03-05, Computer Science Dept., Brown University, 2003.Google ScholarGoogle Scholar
  5. T. Igarashi, S. Matsuoka, and H. Tanaka. Teddy: a sketching interface for 3D freeform design. SIGGRAPH 99 Conference Proceedings, pages 409--416, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. L. Kobbelt. Discrete fairing and variational subdivision for freeform surface design. The Visual Computer, Vol. 16, Issue 3/4, pages 142--158, 2000.Google ScholarGoogle Scholar
  7. L. Kobbelt, T. Bareuther, H. P. Seidel. Multiresolution shape deformations for meshes with dynamic vertex connectivity, Computer Graphics Forum, Vol. 19, No 3, pages 249--260, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  8. D. Levin. Mesh-independent surface interpolation. To appear in Advances in Comp. Math.Google ScholarGoogle Scholar
  9. J. Maillot and J. Stam. A unified subdivision scheme for polygonal modeling. Eurographics '01 proceedings, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  10. S. Mann, C. Loop, M. Lounsbery, D. Meyers, J. Painter, T. DeRose, and K. Sloan. A survey of parametric scattered data fitting using triangular interpolants. In Hans Hagen, editor, Curve and Surface Design, pages 145--172. SIAM, 1992.Google ScholarGoogle ScholarCross RefCross Ref
  11. L. Markosian, J. M. Cohen, T. Crulli, and J. F. Hughes. Skin: a constructive approach to modeling free-form shapes. SIGGRAPH 99 Conference Proceedings, pages 393--400, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. P. Moreton and C. H. Sequin. Functional optimization for fair surface design. SIGGRAPH 92 Conference Proceedings, pages 167--176, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. R. Schneider and L. Kobbelt. Geometric fairing of irregular meshes for free-form surface design. To appear in Computer Aided Geometric Design. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. G. Taubin. A signal processing approach to fair surface design. SIGGRAPH 95 Conference Proceedings, pages 351--358, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. G. Taubin. Estimating the tensor of curvature of a surface from a polyhedral approximation. Fifth International Conference on Computer Vision, pages 902--907, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. G. Turk. Re-tiling polygonal surfaces. Computer Graphics, Vol. 26, No. 2, (SIGGRAPH 92), pages 55--64, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. G. Turk and J. F. O'Brien. Variational implicit surfaces. Technical Report GITGVU 9915, Georgia Institute of Technology, May 1999.Google ScholarGoogle Scholar
  18. A. Vlachos, J. Peters, C. Boyd, and J. L. Mitchell. Curved PN triangles. Proc. of Interactive 3D Graphics, pages 159--166, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. Vorsatz, C. Rossl, L. Kobbelt, and H. Seidel. Feature sensitive remeshing. Eurographics '01 proceedings, pages 393--401, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  20. D. Zorin, W. Sweldens, and P. Schröder. Interpolating subdivision for meshes of arbitrary topology. SIGGRAPH 96 Conference Proceedings, pages 189--192, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Smooth meshes for sketch-based freeform modeling

      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
        SIGGRAPH '07: ACM SIGGRAPH 2007 courses
        August 2007
        6166 pages
        ISBN:9781450318235
        DOI:10.1145/1281500

        Copyright © 2007 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 August 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,822of8,601submissions,21%

        Upcoming Conference

        SIGGRAPH '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader