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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
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)
Barnhill, R.E.: Representation and Approximation of Surfaces. Mathematical Software III (ed. J.R. Rice ). New York: Academic Press (1977)
Barnhill, R.E.: Computer-Aided Surface Representation and Design. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)
Bêzier, P.E.: Essai de Définition Numérique des Courbes et des Surfaces Expérimentales. Dissertation, Paris (1977)
Böhm, W., Gose, G.: Einführung in die Methoden der Numerischen Mathematik. Braunschweig: Vieweg (1977)
Böhm, w.: Cubic B-Spline Curves and Surfaces in Computer-Aided Geometrie Design. Computing, Vol. 19, No. 1 (1977)
Böhm, W.: Inserting New Knots into B-Spline Curves. Computer-Aided Design, Vol. 12, No. 4 (1980)
Böhm, W.: Generating the Bêzier Points of B-Spline Curves and Surfaces. Computer-Aided Design, Vol. 13 (1981)
Böhm, W.: On Cubics: A Survey. Computer Graphics and Image Processing 19 (1982)
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)
Böhm, W.: Mathematische Grundlagen der geometrischen Datenverarbeitung. Vorlesung TU Braunschweig (1981)
de Boor, C.: A Practical Guide to Splines. New York: Springer (1978)
de Boor, C.: On Calculating with B-Splines. J. Approximation Theory, Vol. 6, No. 1 (1972)
Breden, D.: Die Verwendung von bikubischen Spline-Flächen zur Darstellung von Tragflügeln und Propellern. Dissertation, Braunschweig (1982)
Brown, J.H.: Conforming and Nonconforming Finite Element Models for Curved Regions. Dissertation, Dundee (1976)
de Casteljau, F.: Courbes et Surfaces à Pôles. Enveloppe 40. 040. Institut National de la Propriété Industrielle, Paris (1959)
Catmull, E.E., Clark, J.H.: Recursively Generated B-Spline Surfaces on Arbitrary Topological Meshes. Computer-Aided Design, Vol. 10, No. 6 (1978)
Chaikin, G.M.: An Algorithm for High Speed Curve Generation. Computer Graphics and Image Processing, Vol. 3 (1974)
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)
Coons, S.A.: Surfaces for Computer-Aided Design of Space Forms. MIT, Project MAC-TR-41 (1967)
Doo, D.W.H.: A Subdivision Algorithm for Smoothing Down Irregular Shaped Polyhedrons. Proceedings Bologna (1978)
Doo, D.W.H., Sabin, M.A.: Behavior of Recursive Division Surfaces Near Extraordinary Points. Computer-Aided Design, Vol. 10, No. 6 (1978)
Farin, G.: Konstruktion und Eigenschaften von Bezier-Kurven und Bezier-Flächen. Diplomarbeit, Braunschweig (1977)
Farin, G.: Subsplines über Dreiecken. Dissertation, Braunschweig (1979)
Farin, G.: A Construction for Visual C1 Continuity of Polynomial Surface Patches. Computer Graphics and Image Processing (1982)
Farin, G.: Designing C1 Surfaces Consisting of Triangular Cubic Patches. Computer-Aided Design, Vol. 14 (1982)
Farin, G.: Smooth Interpolation to Scattered 3 D Data. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)
Faux, I.D., Pratt, M.J.: Computational Geometry for Design and Manufacture. Ellis Horwood Ltd. (1979)
Forrest, A.R.: The Twisted Cubic Curve: A Computer-Aided Geometric Design Approach. Computer-Aided Design, Vol. 12, No. 4 (1980)
Gordon, W.: Blending-Function Methods of Bivariate and Multivariate Interpolation and Approximation. SIAM J. Numerical Analysis, Vol. 8 (1971)
Gordon, W.: Distributive Lattices and the Approximation of Multi-Variate Functions. Proceedings Madison, Wise. (1969)
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)
Gregory, J.A.: A C1 Triangular Interpolation Patch for Computer-Aided Geo-metric Design. Computer Graphics and Image Processing, Vol. 13, No. 1 (1980)
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)
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)
Hosaka, M., Kimura, F.: Synthesis Methods of Curves and Surfaces in Interactive CAD. Proceedings Bologna (1978)
Kahmann, J.: Krümmungsübergänge zusammengesetzter Kurven und Flächen — Detailfragen des Computer-Aided Design. Dissertation, Braunschweig (1982)
Kestner, W., Saniter, J., et al.: Einführung in Computer Graphics. TU Berlin (1974)
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)
Lee, E.: A Simplified B-Spline Computation Routine. Computing 29, 365–373 (1982)
Little, F.F.: Convex Combination Surfaces. Surfaces in CAGD, Proceedings Oberwolfach (eds. R.E. Barnhill, W. Böhm ). North Holland (1983)
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)
Poeppelmeier, C.C.: A Boolean Sum Interpolation Scheme to Random Data for Computer-Aided Geometric Design. Master’s thesis, Salt Lake City (1975)
Sabin, M.A.: The Use of Piecewise Forms for the Numerical Representation of Shape. Dissertation, Budapest (1976)
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)
Schoenberg, I.: On Spline Functions. Inequalities (ed. 0. Shisha ). New York: Academic Press (1967)
Schoenberg, I.: On Variation Diminishing Approximation Methods. On Numerical Approximation (ed. R.E. Langer ). Madison, Wise. (1959)
Shepard, D.: A Two-Dimensional Interpolation Function for Irregularly Spaced Data. Proc. ACM Nat’l. Conf. (1965)
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)
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)
Editor information
Editors and Affiliations
Rights 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