Performed three different types of interpolation to animate human motion key frames obtained from an optical motion capture system. Input was provided in the form of .ASF files which encode skeleton kinematics and .AMC files which store the motion. Implemented Bezier Euler interpolation as well as Linear and Bezier Quaternion interpolation. Included a comparative study of the three techniques based on quality of results. Performed using C++ and OpenGL.