Advanced Search
Xing Yan, Fan Wen, Tan Jieqing, Xu Renzheng. A C2-Continuous Unit Quaternion Interpolatory Spline Curve[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(1): 45-51.
Citation: Xing Yan, Fan Wen, Tan Jieqing, Xu Renzheng. A C2-Continuous Unit Quaternion Interpolatory Spline Curve[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(1): 45-51.

A C2-Continuous Unit Quaternion Interpolatory Spline Curve

  • In order to be able to quickly generate smooth unit quaternion interpolatory spline curves and realtimely control 3D object keyframe animations, this paper presents a quartic-polynomial-based unit quaternion interpolatory spline curve, and proves its interpolatory property and C2 continuity. First, proper quartic polynomial blending functions are chosen to generate a C2-continuous spline curve in Euclidean space which can interpolate a given sequence of data points. Then, via the product of several exponential functions where the exponents are the cumulative forms of the blending functions, and the bases are constant unit quaternions representing the given keyframe orientations, the spline curve in Euclidean space is extended to one in unit quaternion space S3. The proposed curve can automatically pass through a given sequence of keyframe orientations accurately, and avoid the iterative process in solving the quaternionic nonlinear system of equations when obtaining the spline control points from given data points, as used in classic B-spline unit quaternion interpolatory curves, and improve the computational efficiency. Experimental results demonstrated the effectiveness of the proposed scheme in the application of 3D keyframe animations.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return