skip to main content
article
Free Access

Interpolating splines with local tension, continuity, and bias control

Authors Info & Claims
Published:01 January 1984Publication History
Skip Abstract Section

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

            Recommendations

            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

            • Published in

              cover image ACM SIGGRAPH Computer Graphics
              ACM SIGGRAPH Computer Graphics  Volume 18, Issue 3
              July 1984
              264 pages
              ISSN:0097-8930
              DOI:10.1145/964965
              Issue’s Table of Contents

              Copyright © 1984 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 January 1984

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader