skip to main content
10.1145/192161.192216acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Free-form shape design using triangulated surfaces

Authors Info & Claims
Published:24 July 1994Publication History

ABSTRACT

We present an approach to modeling with truly mutable yet completely controllable free-form surfaces of arbitrary topology. Surfaces may be pinned down at points and along curves, cut up and smoothly welded back together, and faired and reshaped in the large. This style of control is formulated as a constrained shape optimization, with minimization of squared principal curvatures yielding graceful shapes that are free of the parameterization worries accompanying many patch-based approaches. Triangulated point sets are used to approximate these smooth variational surfaces, bridging the gap between patch-based and particle-based representations. Automatic refinement, mesh smoothing, and re-triangulation maintain a good computational mesh as the surface shape evolves, and give sample points and surface features much of the freedom to slide around in the surface that oriented particles enjoy. The resulting surface triangulations are constructed and maintained in real time.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1.Timothy Barth. Higher order solution of the euler equations on unstructured grids using quadratic reconstruction. In 28th Aerospace Sciences Meeting. AIAA-90-0013, 1990.]]Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.Marshall Bern and David Eppstein. Mesh generation and opti-mal triangulation. Technical Report CSL-92-1, XEROX Palo Alto Research Center, March 1992.]]Google ScholarGoogle Scholar
  3. 3.D.L. Bonner, M.J. Jakiela, M. Watanabe, and N. Kishi. Pseu-doedge: nonintersected parametric quilt modeling of multiply connected objects. Computer Aided Design, 25(7):438-452, July 1993.]]Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.George Celniker and Dave Gossard. Deformable curve and surface finite-elements for free-form shape design. Computer Graphics, 25(4), July 1991. (Proceedings Siggraph '91).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.George Celniker and William Welch. Linear constraints for nonuniform B-spline surfaces. In Proceedings, Symposium on Interactive 3D Graphics, 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Paul Chew. Guaranteed quality mesh generation for curved surfaces. In Proceedings of the ACM Symposium on Compu-tational Geometry, 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.R. Courant and D. Hilbert. Methods of Mathematical Physics, volume volume I. Wiley, 1937.]]Google ScholarGoogle Scholar
  8. 8.M. Eppstein. On the influence of parameterization in paramet-ric interpolation. SIAM J. Numer. Anal., 13:261-268, 1976.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Gerald Farin. Curves and Surfaces for Computer Aided Geo-metric Design. Academic Press, 1990.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Helaman Ferguson, Alyn Rockwood, and Jordan Cox. Topo-logical design of sculptured surfaces. Computer Graphics, 26(2), July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.D. A. Field. Laplacian smoothing and delaunay triangulations. Comm. Appl. Numer. Methods, 4:709-712, 1984.]]Google ScholarGoogle ScholarCross RefCross Ref
  12. 12.G. Forsythe and W. Wasow. Finite Difference Methods for Partial Differential Equations, chapter 19, pages 179-182. John Wiley and Sons, 1960.]]Google ScholarGoogle Scholar
  13. 13.Richard Franke and Gregory Nielson. Scattered data inter-polation and applications: a tutorial and survey. In Hans Ha-gen and Dieter Roller, editors, Geometric Modeling. Springer-Verlag, 1991.]]Google ScholarGoogle ScholarCross RefCross Ref
  14. 14.Gene Golub and Charles Van Loan. Matrix Computations. Johns Hopkins University Press, 1989.]]Google ScholarGoogle Scholar
  15. 15.Victor Guillemin and Alan Pollack. Differential Topology. Prentice-Hall, 1974.]]Google ScholarGoogle Scholar
  16. 16.Huges Hoppe, Tony DeRose, TomDuchamp, John McDonald, and Werner Stuetzle. Mesh optimization. In Proceedings of Siggraph 93, 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Geertjan Huiskamp. Difference formulas for the surface Laplacian on a triangulated surface. Journal of Computational Physics, 95:477-496, 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Michael Kallay. Constrained optimization in surface design. In Modeling in Computer Graphics. Springer Verlag, 1993.]]Google ScholarGoogle ScholarCross RefCross Ref
  19. 19.Michael Kass, Andrew Witkin, and Dimetri Terzopoulos. Snakes: Active contour models. International Journal Com-puter Vision, 1(4), 1987.]]Google ScholarGoogle Scholar
  20. 20.N. J. Lott and D. I. Pullin. Method for fairing b-spline surfaces. Computer-Aided Design, 20(10), 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.Steve Mann, Charles Loop, Michael Lounsbery, D. Meyers, J. Painter, Tony Derose, and K. Sloan. A survey of parametric scattered data fitting using triangular interpolants. In Curve and Surface Modeling. SIAM.]]Google ScholarGoogle Scholar
  22. 22.Henry Moreton and Carlo S~ equin. Functional minimization for fair surface design. Computer Graphics, 26(2), July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.Henry P. Moreton. Minimum Curvature Variation Curves, Net-works, and Surfaces for Fair Free-form Shape Design. PhD thesis, University of California, Berkeley, 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.Gregory Nielson. A transfinite, visually continuous, triangu-lar interpolant. In Gerald Farin, editor, Geometric Modelling, pages 235-246. SIAM, 1987.]]Google ScholarGoogle Scholar
  25. 25.Barrett O'Neill. Elementary Differential Geometry. Academic Press, 1966.]]Google ScholarGoogle Scholar
  26. 26.J~ org Peters. Smooth interpolation of a mesh of curves. Con-structive Approximation, 7:221-246, 1991.]]Google ScholarGoogle ScholarCross RefCross Ref
  27. 27.John Platt. Constraint Methods for Neural Networks and Com-puter Graphics. PhD thesis, California Institute of Technol-ogy, 1989.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.Vaughan Pratt. Direct least-squares fitting of algebraic sur-faces. Computer Graphics (SIGGRAPH '87 Proceedings), 21(4):145-152, July 1987.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29.M. M. Rai and D. A. Anderson. Application of adaptive grids to fluid-flow problems with asymptotic solutions. AIAA J., 20:496-502, 1982.]]Google ScholarGoogle ScholarCross RefCross Ref
  30. 30.D.G. Schweikert. An interpolation curve using a spline in ten-sion. Journal of Math and Phys., 45:312-317, 1966.]]Google ScholarGoogle ScholarCross RefCross Ref
  31. 31.Thomas Sederberg and Eugene Greenwood. A physically based approach to 2D shape blending. Computer Graphics, 26(2), July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. 32.Michael Spivak. A Comprehensive Introduction to Differential Geometry. Publish or Perish, Inc., 1979.]]Google ScholarGoogle Scholar
  33. 33.Gilbert Strang. Introduction to Applied Mathematics. Wellesley-Cambridge Press, 1986.]]Google ScholarGoogle Scholar
  34. 34.Richard Szeliski and David Tonnesen. Surface modeling with oriented particle systems. Computer Graphics, 26(2), July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. 35.D. Terzopoulos. Multi-level reconstruction of visual surfaces. MIT Artificial Intelligence Memo Number 671, April 1981.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. 36.J.F. Thompson, Z.U.A. Warsi, and C.W. Mastin. Numeri-cal Grid Generation: Foundations and Applications. North-Holland, 1985.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. 37.Joe F. Thompson. A survey of dynamically-adaptive grids in the numerical solution of partial differential equations. Ap-plied Numerical Mathematics, 1:3-27, 1985.]]Google ScholarGoogle ScholarCross RefCross Ref
  38. 38.Greg Turk. Generating textures on arbitrary surfaces using reaction-diffusion. Computer Graphics (SIGGRAPH '91 Pro-ceedings), 25(4):289-298, July 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. 39.Greg Turk. Re-tiling polygonal surfaces. Computer Graphics, 26(2):55-64, July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. 40.William Welch. Free-Form shape design using triangulated surfaces. PhD thesis, Carnegie Mellon University, (in prepa-ration) 1994.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. 41.William Welch and Andrew Witkin. Variational surface mod-eling. Computer Graphics, 26(2), July 1992. (Proceedings Siggraph '92).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. 42.Andrew Witkin and Paul Heckbert. Using particles to sample and control implicit surfaces. In these proceedings, July 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Free-form shape design using triangulated 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
        SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
        July 1994
        512 pages
        ISBN:0897916670
        DOI:10.1145/192161

        Copyright © 1994 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: 24 July 1994

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader