Animating rotation with quaternion curves
- 1 July 1985
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 19 (3) , 245-254
- https://doi.org/10.1145/325165.325242
Abstract
Solid bodies roll and tumble through space. In computer animation, so do cameras. The rotations of these objects are best described using a four coordinate system, quaternions, as is shown in this paper. Of all quaternions, those on the unit sphere are most suitable for animation, but the question of how to construct curves on spheres has not been much explored. This paper gives one answer by presenting a new kind of spline curve, created on a sphere, suitable for smoothly in-betweening (i.e. interpolating) sequences of arbitrary rotations. Both theory and experiment show that the motion generated is smooth and natural, without quirks found in earlier methods.Keywords
This publication has 5 references indexed in Scilit:
- Using the Gaussian Image to Find the Orientation of ObjectsThe International Journal of Robotics Research, 1984
- Inserting new knots into B-spline curvesComputer-Aided Design, 1980
- Scan line methods for displaying parametrically defined surfacesCommunications of the ACM, 1980
- Bernstein-Bézier Methods for the Computer-Aided Design of Free-Form Curves and SurfacesJournal of the ACM, 1974
- XIII. On certain results relating to quaternionsJournal of Computers in Education, 1845