Interpolation is one of key aspects of computer animation. The selection of the proper interpolation method influences motion of animated objects. The paper presents selected interpolation methods and compares them with respect to computation time and accuracy. The three algorithms that were analyzed are: Catmull-Rom Spline, modified Catmull-Rom Spline and Blended Parabolas method. Numerical experiments were performed using a program written in C++ language.


interpolation methods; Hermitte; Catmull-Rom; Blended Parabolas

Barger R.: Trajectory fitting in Function Space With Application to Analytic modeling of Surfaces, NASA, Technical Paper 3232, 1992.

Eckel B.: Thinking in C++, Helion 2002.

Engeln-Mullges G., Uhlig F.: Numerical Algorithms with C, Springer 1996.

Parent R.: Computer Animation: Algorithms & Techniques, Elsevier 2008.

Rogers D., Adams J.: Mathematical Elements for Computer Graphics, McGraw-Hill, 1990.

Rovenski V.: Geometry of Curves ans Surfaces with Maple, BirkHauser, Boston, 2000.

Salomon D.: Computer Graphics and Geometric Modeling, Springer-Verlag New York, 1999.

Skublewska-Paszkowska M., Łukasik E., Smołka J.: Analysis of motion interpolation methods, Shatsk Lakes, Ukraine, July 2-6, 2012, in press.

Yamane K.: Simulating and Generatins Motions of Human Figures, Springer Tracts in Advanced Robotics 9, Springer-Verlag 2004.

Published : 2013-07-24

Skublewska-Paszkowska, M., & Smołka, J. (2013). COMPARISON OF THE SELECTED MOTION INTERPOLATION METHODS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 3(3), 14-17.

Maria Skublewska-Paszkowska
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki  Poland
Jakub Smołka 
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki  Poland