Skip to main content

Surface Design Foundations

  • Chapter
Eurographics Tutorials ’83

Part of the book series: EurographicSeminars ((FOCUS COMPUTER))

  • 48 Accesses

Abstract

The tutorial covers all major surface design methods, including the underlying curve schemes. Tensor product surfaces are described in the forms of Bezier, Coons, and B-Spline surfaces. These methods are also carried over to triangular surface patches. Where appropriate, interpolation aspects are treated as well as approximations.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

  • Ball, A.A.: Consurf I-III. Computer-Aided Design, Vol. 6, No. 4 (1974); Vol. 7, No. 4 (1975); Vol. 9, No. 1 (1977)

    Google Scholar 

  • Barnhill, R.E.: Representation and Approximation of Surfaces. Mathematical Software III (ed. J.R. Rice ). New York: Academic Press (1977)

    Google Scholar 

  • Barnhill, R.E.: Computer-Aided Surface Representation and Design. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Bêzier, P.E.: Essai de Définition Numérique des Courbes et des Surfaces Expérimentales. Dissertation, Paris (1977)

    Google Scholar 

  • Böhm, W., Gose, G.: Einführung in die Methoden der Numerischen Mathematik. Braunschweig: Vieweg (1977)

    MATH  Google Scholar 

  • Böhm, w.: Cubic B-Spline Curves and Surfaces in Computer-Aided Geometrie Design. Computing, Vol. 19, No. 1 (1977)

    Google Scholar 

  • Böhm, W.: Inserting New Knots into B-Spline Curves. Computer-Aided Design, Vol. 12, No. 4 (1980)

    Google Scholar 

  • Böhm, W.: Generating the Bêzier Points of B-Spline Curves and Surfaces. Computer-Aided Design, Vol. 13 (1981)

    Google Scholar 

  • Böhm, W.: On Cubics: A Survey. Computer Graphics and Image Processing 19 (1982)

    Google Scholar 

  • Böhm, W.: Generating the Bêzier Points of Triangular Splines. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Böhm, W.: Mathematische Grundlagen der geometrischen Datenverarbeitung. Vorlesung TU Braunschweig (1981)

    Google Scholar 

  • de Boor, C.: A Practical Guide to Splines. New York: Springer (1978)

    Google Scholar 

  • de Boor, C.: On Calculating with B-Splines. J. Approximation Theory, Vol. 6, No. 1 (1972)

    Google Scholar 

  • Breden, D.: Die Verwendung von bikubischen Spline-Flächen zur Darstellung von Tragflügeln und Propellern. Dissertation, Braunschweig (1982)

    Google Scholar 

  • Brown, J.H.: Conforming and Nonconforming Finite Element Models for Curved Regions. Dissertation, Dundee (1976)

    Google Scholar 

  • de Casteljau, F.: Courbes et Surfaces à Pôles. Enveloppe 40. 040. Institut National de la Propriété Industrielle, Paris (1959)

    Google Scholar 

  • Catmull, E.E., Clark, J.H.: Recursively Generated B-Spline Surfaces on Arbitrary Topological Meshes. Computer-Aided Design, Vol. 10, No. 6 (1978)

    Google Scholar 

  • Chaikin, G.M.: An Algorithm for High Speed Curve Generation. Computer Graphics and Image Processing, Vol. 3 (1974)

    Google Scholar 

  • Cohen, E., Lyche, T., Riesenfeld, R.F.: Discrete B-Splines and Subdivision Techniques in Computer-Aided Geometric Design and Computer Graphics. Computer Graphics and Image Processing, Vol. 14, No. 2 (1980)

    Google Scholar 

  • Coons, S.A.: Surfaces for Computer-Aided Design of Space Forms. MIT, Project MAC-TR-41 (1967)

    Google Scholar 

  • Doo, D.W.H.: A Subdivision Algorithm for Smoothing Down Irregular Shaped Polyhedrons. Proceedings Bologna (1978)

    Google Scholar 

  • Doo, D.W.H., Sabin, M.A.: Behavior of Recursive Division Surfaces Near Extraordinary Points. Computer-Aided Design, Vol. 10, No. 6 (1978)

    Google Scholar 

  • Farin, G.: Konstruktion und Eigenschaften von Bezier-Kurven und Bezier-Flächen. Diplomarbeit, Braunschweig (1977)

    Google Scholar 

  • Farin, G.: Subsplines über Dreiecken. Dissertation, Braunschweig (1979)

    Google Scholar 

  • Farin, G.: A Construction for Visual C1 Continuity of Polynomial Surface Patches. Computer Graphics and Image Processing (1982)

    Google Scholar 

  • Farin, G.: Designing C1 Surfaces Consisting of Triangular Cubic Patches. Computer-Aided Design, Vol. 14 (1982)

    Google Scholar 

  • Farin, G.: Smooth Interpolation to Scattered 3 D Data. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Faux, I.D., Pratt, M.J.: Computational Geometry for Design and Manufacture. Ellis Horwood Ltd. (1979)

    Google Scholar 

  • Forrest, A.R.: The Twisted Cubic Curve: A Computer-Aided Geometric Design Approach. Computer-Aided Design, Vol. 12, No. 4 (1980)

    Google Scholar 

  • Gordon, W.: Blending-Function Methods of Bivariate and Multivariate Interpolation and Approximation. SIAM J. Numerical Analysis, Vol. 8 (1971)

    Google Scholar 

  • Gordon, W.: Distributive Lattices and the Approximation of Multi-Variate Functions. Proceedings Madison, Wise. (1969)

    Google Scholar 

  • Gordon, W., Riesenfeld, R.F.: B-Spline Curves and Surfaces. Computer-Aided Geometric Design (eds. R.E. Barnhill, R.F. Riesenfeld ). New York: Academic Press (1974)

    Google Scholar 

  • Gregory, J.A.: A C1 Triangular Interpolation Patch for Computer-Aided Geo-metric Design. Computer Graphics and Image Processing, Vol. 13, No. 1 (1980)

    Google Scholar 

  • Gregory, J.A.: C1 Rectangular and Non-Rectangular Surface Patches. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Greville, T.N.E.: On the Normalisation of the B-Splines and the Location of the Nodes for the Case of Unequally Spaced Knots. Inequalities (ed. O. Shisha) (Supplement to the paper “On Spline Functions” by I.J. Schoenberg). New York: Academic Press (1967)

    Google Scholar 

  • Hosaka, M., Kimura, F.: Synthesis Methods of Curves and Surfaces in Interactive CAD. Proceedings Bologna (1978)

    Google Scholar 

  • Kahmann, J.: Krümmungsübergänge zusammengesetzter Kurven und Flächen — Detailfragen des Computer-Aided Design. Dissertation, Braunschweig (1982)

    MATH  Google Scholar 

  • Kestner, W., Saniter, J., et al.: Einführung in Computer Graphics. TU Berlin (1974)

    Google Scholar 

  • Lane, J.M., Riesenfeld, R.F.: A Theoretical Development for the Computer Generation of Piecewise Polynomial Surfaces. IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. PAMI-2, No. 1 (1980)

    Google Scholar 

  • Lee, E.: A Simplified B-Spline Computation Routine. Computing 29, 365–373 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  • Little, F.F.: Convex Combination Surfaces. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Nielson, G.M.: Some Piecewise Polynomial Alternatives to Splines under Tension. Computer-Aided Geometric Design (eds. R.E. Barnhill, R.F. Riesenfeld ). New York: Academic Press (1974)

    Google Scholar 

  • Poeppelmeier, C.C.: A Boolean Sum Interpolation Scheme to Random Data for Computer-Aided Geometric Design. Master’s thesis, Salt Lake City (1975)

    Google Scholar 

  • Sabin, M.A.: The Use of Piecewise Forms for the Numerical Representation of Shape. Dissertation, Budapest (1976)

    Google Scholar 

  • Schmidt, R.M.: Fitting Scattered Surface Data with Large Gaps. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)

    Google Scholar 

  • Schoenberg, I.: On Spline Functions. Inequalities (ed. 0. Shisha ). New York: Academic Press (1967)

    Google Scholar 

  • Schoenberg, I.: On Variation Diminishing Approximation Methods. On Numerical Approximation (ed. R.E. Langer ). Madison, Wise. (1959)

    Google Scholar 

  • Shepard, D.: A Two-Dimensional Interpolation Function for Irregularly Spaced Data. Proc. ACM Nat’l. Conf. (1965)

    Google Scholar 

  • Böhm, W., Kahmann, J.: Grundlagen Kurven- und Flächen-orientierter Modellie-rung. In: Geometrisches Modellieren, Proceedings of a GI-Conference on CAD at TU Berlin (eds. Gnatz/Nowacki ). Berlin: Springer (1983)

    Google Scholar 

  • Böhm, W., Farin, G., Kahmann, J.: A Survey of Curve and Surface Methods in Computer-Aided Geometric Design. Computer-Aided Geometric Design 1 (1984)

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1984 EUROGRAPHICS The European Association for Computer Graphics

About this chapter

Cite this chapter

Böhm, W., Farin, G. (1984). Surface Design Foundations. In: ten Hagen, P.J.W. (eds) Eurographics Tutorials ’83. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69906-1_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-69906-1_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-69908-5

  • Online ISBN: 978-3-642-69906-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics