Geometric Continuity of Curves and Surfaces

This book is written for students, CAD system users and software developers who are interested in geometric continuity—a notion needed in everyday practice of Computer-Aided Design and also a hot subject of research. It contains a description of the classical geometric spline curves and a solid theoretical basis for various constructions of smooth surfaces. Textbooks on computer graphics usually cover the most basic and necessary information about spline curves and surfaces in order to explain simple algorithms. In textbooks on geometric design, one can find more details, more algorithms and more theory. This book teaches how various parts of the theory can be gathered together and turned into constructions of smooth curves and smooth surfaces of arbitrary topology. The mathematical background needed to understand this book is similar to what is necessary to read other textbooks on geometric design; most of it is basic linear algebra and analysis. More advanced mathematical material is introduced using elementary explanations. Reading Geometric Continuity of Curves and Surfaces provides an excellent opportunity to recall and exercise necessary mathematical notions and it may be your next step towards better practice and higher understanding of design principles.

[1]  C. D. Boor,et al.  On Calculating B-splines , 1972 .

[2]  Jörg Peters,et al.  Curve networks compatible with G2 surfacing , 2012, Comput. Aided Geom. Des..

[3]  Barry Joe Knot insertion for Beta-spline curves and surfaces , 1990, TOGS.

[4]  G. Farin Visually C2 cubic splines , 1982 .

[5]  Ramon F. Sarraga,et al.  Recent methods for surface shape optimization , 1998, Comput. Aided Geom. Des..

[6]  Wolfgang Böhm Curvature continuous curves and surfaces , 1985, Comput. Aided Geom. Des..

[7]  Xiuzi Ye The Gaussian and mean curvature criteria for curvature continuity between surfaces , 1996, Comput. Aided Geom. Des..

[8]  Barbara Putz On normal curvature discontinuity between tangent plane continuous patches , 1996, Comput. Aided Geom. Des..

[9]  Bert Jüttler,et al.  A geometrical approach to curvature continuous joints of rational curves , 1993, Comput. Aided Geom. Des..

[10]  Hartmut Prautzsch,et al.  Smoothness of subdivision surfaces at extraordinary points , 1998, Adv. Comput. Math..

[11]  Richard H. Bartels,et al.  An introduction to the use of splines in computer graphics and geometric modeling , 1986 .

[12]  W. Boehm Inserting New Knots into B-spline Curves , 1980 .

[13]  G. Constantine,et al.  A Multivariate Faa di Bruno Formula with Applications , 1996 .

[14]  Wolfgang Böhm Rational geometric splines , 1987, Comput. Aided Geom. Des..

[15]  Brian A. Barsky,et al.  Geometric Continuity of Parametric Curves , 1984 .

[16]  R. Klass Correction of local surface irregularities using reflection lines , 1980 .

[17]  Michael J. Wilson,et al.  Generating blend surfaces using partial differential equations , 1989 .

[18]  Jörg Peters,et al.  C2 free-form surfaces of degree (3, 5) , 2002, Comput. Aided Geom. Des..

[19]  Manfredo P. do Carmo,et al.  Differential Geometry of Surfaces , 1994 .

[20]  Przemyslaw Kiciak,et al.  Spline surfaces of arbitrary topology with continuous curvature and optimized shape , 2013, Comput. Aided Des..

[21]  M. Sabin,et al.  Behaviour of recursive division surfaces near extraordinary points , 1978 .

[22]  Elaine COHEN,et al.  Rates of convergence of control polygons , 1985, Comput. Aided Geom. Des..

[23]  Richard F. Riesenfeld,et al.  A Theoretical Development for the Computer Generation and Display of Piecewise Polynomial Surfaces , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Ulrich Reif,et al.  A unified approach to subdivision algorithms near extraordinary vertices , 1995, Comput. Aided Geom. Des..

[25]  Przemysjaw Kiciak Constructions of G1 continuous joins of rational Bézier patches , 1995, Comput. Aided Geom. Des..

[26]  Nira Dyn,et al.  Piecewise polynomial spaces and geometric continuity of curves , 1989 .

[27]  Youdong Liang,et al.  GCn continuity conditions for adjacent rational parametric surfaces , 1995, Comput. Aided Geom. Des..

[28]  Hans-Peter Seidel,et al.  Theory and Practice of Geometric Modeling , 2012 .

[29]  Przemysjaw Kiciak Conditions for geometric continuity between polynomial and rational surface patches , 1996, Comput. Aided Geom. Des..

[30]  E. Catmull,et al.  Recursively generated B-spline surfaces on arbitrary topological meshes , 1978 .

[31]  Xiuzi Ye,et al.  Ensuring compatibility of G2-continuous surface patches around a nodepoint , 1996, Comput. Aided Geom. Des..

[32]  Ron Goldman,et al.  Theories of contact specified by connection matrices , 1996, Comput. Aided Geom. Des..

[33]  Jörg Peters,et al.  Biquintic G2 surfaces via functionals , 2015, Comput. Aided Geom. Des..

[34]  Wendelin L.F. DEGEN,et al.  Explicit continuity conditions for adjacent Bézier surface patches , 1990, Comput. Aided Geom. Des..

[35]  Yifan Chen,et al.  Highlight-line algorithm for realtime surface-quality assessment , 1994, Comput. Aided Des..

[36]  Remco C. Veltkamp,et al.  Survey of Continuities of Curves and Surfaces , 1992, Comput. Graph. Forum.