Skip to main content
Log in

New Technique: Sketch-based rotation editing

  • Published:
Journal of Zhejiang University SCIENCE C Aims and scope Submit manuscript

Abstract

We present a sketch-based rotation editing system for enriching rotational motion in keyframe animations. Given a set of keyframe orientations of a rigid object, the user first edits its angular velocity trajectory by sketching curves, and then the system computes the altered rotational motion by solving a variational curve fitting problem. The solved rotational motion not only satisfies the orientation constraints at the keyframes, but also fits well the user-specified angular velocity trajectory. Our system is simple and easy to use. We demonstrate its usefulness by adding interesting and realistic rotational details to several keyframe animations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barr, A.H., Currin, B., Gabriel, S., Hughes, J.F., 1992. Smooth interpolation of orientations with angular velocity constraints using quaternions. Comput. Graph., 26(2):313–320. [doi:10.1145/142920.134086]

    Article  Google Scholar 

  • Bott, J., LaViola, J., 2010. A Pen-Based Tool for Visualizing Vector Mathematics. Eurographics Workshop on Sketch-Based Interfaces and Modeling, p.103–110.

  • Chen, X., Kang, S., Xu, Y., Dorsey, J., Shum, H.Y., 2008a. Sketching reality: realistic interpretation of architectural designs. ACM Trans. Graph., 27(2):11.[doi:10.1145/1356682.1356684]

    Article  Google Scholar 

  • Chen, X., Neubert, B., Xu, Y., Deussen, O., Kang, S., 2008b. Sketch-based tree modeling using Markov random field. ACM Trans. Graph., 27(5):109. [doi:10. 1145/1409060.1409062]

    Article  Google Scholar 

  • Fu, H., Wei, Y., Tai, C.L., Quan, L., 2007. Sketching Hairstyles. Eurographics Workshop on Sketch-Based Interfaces and Modeling, p.31–36.

  • Gockenbach, M.S., 2003. Introduction to Sequential Quadratic Programming. Available from http://www. math.mtu.edu/~msgocken [Accessed on Oct. 10, 2010].

  • Hertzmann, A., Oliver, N., Curless, B., Seitz, S.M., 2002. Curve Analogies. Proc. 13th Eurographics Workshop on Rendering, p.233–246.

  • Hofer, M., Pottmann, H., 2004. Energy-minimizing splines in manifolds. ACM Trans. Graph., 23(3):284–293. [doi:10.1145/1015706.1015716]

    Article  Google Scholar 

  • Igarashi, T., Matsuoka, S., Tanaka, H., 1999. Teddy: a sketching interface for 3D freeform design. Comput. Graph., 33(3):409–416. [doi:10.1145/311535.311602]

    Google Scholar 

  • Kim, M.J., Kim, M.S., Shin, S.Y., 1995. A general construction scheme for unit quaternion curves with simple high order derivatives. Comput. Graph., 29(3):369–376. [doi:10.1145/218380.218486]

    Google Scholar 

  • Lin, J., Igarashi, T., Mitani, J., Saul, G., 2010. A Sketching Interface for Sitting-Pose Design. Eurographics Workshop on Sketch-Based Interfaces and Modeling, p.1–8.

  • Nealen, A., Sorkine, O., Alexa, M., Cohen-Or, D., 2005. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph., 24(3):1142–1147.[doi:10. 1145/1073204.1073324]

    Article  Google Scholar 

  • Ramamoorthi, R., Barr, A.H., 1997. Fast construction of accurate quaternion splines. Comput. Graph., 31(3):287–292. [doi:10.1145/258734.258870]

    Google Scholar 

  • Shoemake, K., 1985. Animating rotation with quaternion curves. Comput. Graph., 19(3):245–254. [doi:10.1145/325165.325242]

    Article  Google Scholar 

  • Thorne, M., Burke, D., van de Panne, M., 2004. Motion doodles: an interface for sketching character motion. ACM Trans. Graph., 23(3):424–431. [doi:10.1145/1015706.1015740]

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan-lin Weng.

Additional information

Project supported by the National Natural Science Foundation of China (No. 61003145) and the Fundamental Research Funds for the Central Universities, China (No. 2009QNA5018)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xie, Y., Xu, Ww., Yu, Yz. et al. New Technique: Sketch-based rotation editing. J. Zhejiang Univ. - Sci. C 12, 867–872 (2011). https://doi.org/10.1631/jzus.C1000373

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.C1000373

Key words

CLC number

Navigation