Skip to main content
Log in

B2-splines: a local representation for cubic spline interpolation

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

The cubicB-spline representation provides the local interaction properties and the sufficient order of continuity required in free-form curve and surface modelling in CAD. Basic problems are nevertheless encountered when applyingB-splines to interpolation, where they have global behavior. In this paper, we present theB2-spline formulation, a superset of theB-splines with local interpolation properties. Besides providing the local interpolation access, theB2-spline interaction operations can also be used directly as aB-spline modelling interface. Modelling aplications are discussed especially with the skinning method for interpolating surfaces through curve networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barsky BA (1981) The beta-spline: a local representation based on shape parameters and fundamental geometric measures. PhD dissertation, Dept of Computer Science, University of Utah

  • Barsky BA (1982) End conditions and boundary conditions for uniformB-spline curve and surface representations. Computers in Industry 3(1/2):17–29

    Google Scholar 

  • Böhm W (1980) Inserting new knots intoB-spline curves. CAD 12(4):199–201

    Google Scholar 

  • Catmull E, Clark J (1978) Recursively generatedB-spline surfaces on arbitrary topological meshes. CAD 10(6):350–355

    Google Scholar 

  • Cohen E, Lyche T, Riesenfeld R (1980) DiscreteB-splines and subdivision techniques in computer-aided geometric design and computer graphics. Comput Graph Image Proc 14(2):87–111

    Google Scholar 

  • DeBoor C (1978) A practical guide to splines. Springer, New York Berlin Heidelberg Tokyo

    Google Scholar 

  • Faux ID, Prett MJ (1979) Computational geometry for design and manufacture. Ellis Horwood/Halstead Press, Chichester

    Google Scholar 

  • Fournier A, Barsky BA (1985) Geometric continuity with interpolating Bézier curves. In: Magnenat-Thalmann N, Thalmann D (eds) Computer Generated Images. Springer, New York Berlin Heidelberg Tokyo pp 153–158

    Google Scholar 

  • Riesenfeld RF (1973) Applications ofB-spline approximation to geometric problems of computer aided design. PhD dissertation, Dept of Systems and Information Science, Syracuse University

  • Tiller W (1983) RationalB-splines for curve and surface representation. IEEE Comput Graph Appl 3(6):61–69

    Google Scholar 

  • Varady T (1985) Integration of free-form surfaces into volumetric modeller. Dissertation, Hungarian Academy of Sciences

  • Woodward CD (1987a) Cross-sectional design ofB-spline surfaces. Comp Graph 11(2):193–201

    Google Scholar 

  • Woodward CD (1987b) Skinning techniques for interactiveB-spline surface interpolation. CAD (to be published)

  • Woodward CD (1987c) Video presentation at CG International '87, Japan

  • Wu S-C, Abel JF, Greenberg DP (1977) An interactive computer graphics approach to surface presentation. CACM 20(10):703–712

    Google Scholar 

  • Yamaguchi F (1978) A new curve fitting method using a CRT display. Comput Graph Image Proc 7(3):425–437

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Woodward, C.D. B2-splines: a local representation for cubic spline interpolation. The Visual Computer 3, 152–161 (1987). https://doi.org/10.1007/BF01962896

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01962896

Key words

Navigation