Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Faking Dynamics of Ropes and Springs

Published: 01 May 1997 Publication History

Abstract

This article describes a simple method for modeling flexible linear bodies such as ropes and springs, using no dynamic simulation, procedural animation, or constraint methods-animators create motion by adjusting the shape of models over time using traditional keyframe methods. The approach taken is to provide a default natural rest shape and provide controls that perform gross modification and wave-shaped deformation of the rest shape. The resulting models provide animators with intuitive control and the means to interactively create motion that is both visually plausible and tailored to the frame-to-frame needs of particular animations. This technique has been used successfully in animation production over the past few years, in particular for various ropes and the "Slinky Dog" in the movie Toy Story.

References

[1]
J. Lasseter, "Principles of Traditional Animation Applied to 3D Computer Animation," Computer Graphics (Proc. Siggraph), Vol. 21, No. 4, July 1987, pp. 35-44.
[2]
R. Barzel and A.H. Barr, "A Modeling System Based on Dynamic Constraints," Computer Graphics (Proc. Siggraph), Vol. 22, No. 4, Aug. 1988, pp. 179-188.
[3]
Z. Liu S.J. Gortler and M.F. Cohen, "Hierarchical Spacetime Control," Proc. Annual Conf. Series ACM Siggraph, ACM Press, New York, 1994, pp. 35-42.
[4]
A. Pentland and J. Williams, "Good Vibrations: Modal Dynamics for Graphics and Animation," Computer Graphics (Proc. Siggraph), Vol. 23, No. 3, July 1989, pp. 215-222.
[5]
J.E. Chadwick D.R. Haumann and R.E. Parent, "Layered Construction for Deformable Animated Characters," Computer Graphics (Proc. Siggraph), Vol. 23, No. 3, July 1989, pp. 243-252.
[6]
D. Terzopoulos and A. Witkin, "Physically Based Models with Rigid and Deformable Components," Proc. Graphics Interface, Morgan Kaufmann, Palo Alto, Calif., 1988, pp. 146-154.
[7]
R. Barzel J.F. Hughes and D. Wood, "Plausible Motion Simulation for Computer Graphics Animation," Eurographics Workshop on Animation and Simulation, Springer Verlag, New York, 1996, pp. 183-197.
[8]
W.T. Reeves E.F. Ostby and S.J. Leffler, "The Menv Modeling and Animation Environment," J. of Visualization and Computer Animation, Vol. 1, 1990, pp. 33-40.
[9]
R.P. Feynman R.B. Leighton and M. Sands, The Feynman Lectures on Physics, Vol. 1, Addison-Wesley, Reading, Mass., 1963.
[10]
R.H. Bartels J.C. Beatty and B.A. Barsky, An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann, Los Altos, Calif., 1987.
[11]
J. Weil, "The Synthesis of Cloth Objects," Computer Graphics Vol. 20, No. 4, Aug. 1986, pp. 49-55.
[12]
J. Bloomenthal, "Calculation of Reference Frames along a Space Curve," Graphics Gems, A.S. Glassner, ed., Academic Press, Boston, 1990, pp. 567-571.
[13]
A.H. Barr, "Global and Local Deformations of Solid Primitives," Computer Graphics (Proc. Siggraph), Vol. 18, No. 3, July 1984, pp. 21-30.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications  Volume 17, Issue 3
May 1997
83 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 May 1997

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Dynamic kelvinletsACM Transactions on Graphics10.1145/3197517.320128037:4(1-10)Online publication date: 30-Jul-2018
  • (2017)Secondary Motion for Performed 2D AnimationProceedings of the 30th Annual ACM Symposium on User Interface Software and Technology10.1145/3126594.3126641(97-108)Online publication date: 20-Oct-2017
  • (2016)Efficient simulation and rendering of realistic motion of one-dimensional flexible objectsComputer-Aided Design10.1016/j.cad.2016.02.00375:C(13-26)Online publication date: 1-Jun-2016
  • (2015)Animating articulated characters using wiggly splinesProceedings of the 14th ACM SIGGRAPH / Eurographics Symposium on Computer Animation10.1145/2786784.2786799(101-109)Online publication date: 7-Aug-2015
  • (2012)Interactive spacetime control of deformable objectsACM Transactions on Graphics10.1145/2185520.218556731:4(1-8)Online publication date: 1-Jul-2012
  • (2011)ElasticurvesProceedings of the 24th annual ACM symposium on User interface software and technology10.1145/2047196.2047246(383-392)Online publication date: 16-Oct-2011
  • (2010)Faking dynamics of cloth animation for animated filmsProceedings of the 6th international conference on Articulated motion and deformable objects10.5555/1875984.1876007(238-249)Online publication date: 7-Jul-2010
  • (2010)Stable inverse dynamic curvesACM Transactions on Graphics10.1145/1882261.186615929:6(1-10)Online publication date: 15-Dec-2010
  • (2010)Stable inverse dynamic curvesACM SIGGRAPH Asia 2010 papers10.1145/1866158.1866159(1-10)Online publication date: 15-Dec-2010
  • (2009)Brain springsIEEE Computer Graphics and Applications10.5555/1669308.166931329:4(19-25)Online publication date: 1-Jul-2009
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media