article
Free Access

Interpolating splines with local tension, continuity, and bias control

Authors Info & Claims
Online:01 January 1984Publication History

Abstract

This paper presents a new method for using cubic interpolating splines in a key frame animation system. Three control parameters allow the animator to change the tension, continuity, and bias of the splines. Each of these three parameters can be used for either local or global control. Our technique produces a very general class of interpolating cubic splines which includes the cardinal splines as a proper subset.

References

  1. 1 R. Baecker, "Interactive Computer-Mediated Animation", PhD Thesis, MIT, Project MAC Technical Report MAC- TR-61, 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 B. Barsky, "The Beta-spline: A Local Representation Based on Shape Parameters and Fundamental Geometric Measures", Ph.D. dissertation, Department of Computer Science, University of Utah, December, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 B. Barsky and J. Beatty, "Local Control of Bias and Tension in Beta-Splines", Computer Graphics (SIGGRAPH '83), 17 (3), pp. 193-218, July, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 R. Bartels, J. Beatty, and B. Barsky, "An Introduction to the Use of Splines in Computer Graphics", Department of Computer Science, University of Waterloo, TR CS-83-09, August 1983.Google ScholarGoogle Scholar
  5. 5 N. Burtnyk and M. Wein, "Computer Generated Key Frame Animation", Journal of the SMPTE 80, pp. 149-153, March, 1971.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6 N. Burtnyk and M. Wein, "Interactive Skeleton Techniques for Enhancing Motion Dynamics in Key Frame Animation", Communications of the ACM 19 (10) pp. 564-569, October, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 D. Greenberg, S. Wu, and J. Abel, "An Interactive Computer Graphics Approach to Surface Representation", Communications of the ACM 20 (10) pp. 703-712, October, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 D. Kochanek, "A Computer System for Smooth Keyframe Animation", MMath Thesis, Department of Computer Science, University of Waterloo, Technical Report CS-82-42, December, 1982.Google ScholarGoogle Scholar
  9. 9 W. Reeves, "Inbetweening for Computer Animation Utilizing Moving Point Constraints", Computer Graphics (SIGGRAPH '81), 15 (3), pp. 263-269, August, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 A. Smith, "Spline Tutorial Notes - Technical Memo No. 77", SIGGRAPH '83 Tutorial Notes: Introduction to Computer Animation, pp. 64-75, July, 1983.Google ScholarGoogle Scholar
  11. 11 M. Tuori, "Tools and Techniques for Computer-aided Animation", MSc Thesis, Department of Computer Science, University of Toronto, 1977.Google ScholarGoogle Scholar

Index Terms

  1. Interpolating splines with local tension, continuity, and bias control

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!