“Cords: Keyframe Control of Curves with Physical Properties” by Coleman and Singh

  • ©Patrick Coleman and Karan Singh

  • ©Patrick Coleman and Karan Singh

  • ©Patrick Coleman and Karan Singh

  • ©Patrick Coleman and Karan Singh

  • ©Patrick Coleman and Karan Singh

Conference:


Type(s):


Title:

    Cords: Keyframe Control of Curves with Physical Properties

Session/Category Title:   Art-Driven Modeling


Presenter(s)/Author(s):



Abstract:


    Cords are curve primitives that allow an animator to create, with keyframe precision, complex animations of one-dimesional objects such as string or wire that bend and wrap around scene geometry. While physical simulations are commonly used to model the motion of physically-based curve primitives [Pai 2002], they remain difficult for an animator to manage when detailed control is required. We address this problem by using intuitive controls of length, stiff- ness, and elasticity (the latter two being resistance to bending and stretching, respectively), in conjunction with a parametric guide curve to analytically define a cord’s shape. This minimal interface allows animators to quickly develop complex, physically plausible motion, and cords have found extensive use in the creation of the rich, metaphorical world of the animated film Ryan (SIGGRAPH 2004 ET Jury Prize).

References:


    Barzel, R. 1997. Faking dynamics of ropes and springs. IEEE Computer Graphics and Applications 17, 3, 31–39.
    Pai, D. K. 2002. Strands: Interactive simulation of thin solids using cosserat models. In Proceedings of Eurographics 2002, Eurographics Association.


ACM Digital Library Publication:



Overview Page: