[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Realistic animation of rigid bodies

Published: 01 June 1988 Publication History

Abstract

The theoretical background and implementation for a computer animation system to model a general class of three dimensional dynamic processes for arbitrary rigid bodies is presented. The simulation of the dynamic interaction among rigid bodies takes into account various physical characteristics such as elasticity, friction, mass, and moment of inertia to produce rolling and sliding contacts. If a set of bodies is statically unstable, the system dynamically drives it toward a stable configuration while obeying the geometric constraints of the system including general non-holonomic constraints. The system also provides a physical environment with which objects animated using more traditional techniques can interact. The degree of interaction is easily controlled by the animator. A computationally efficient method to merge kinematics and dynamics for articulated rigid bodies to produce realistic motion is presented.

References

[1]
Armstrong, William W. and Green, Mark W. "The Dynamics of Articulated Rigid Bodies for Purposes of Animation". Proc. Graphics lnterfafe 85 (1985), pp. 407-415.
[2]
Barzel, Ronen and Barr, Alan H. "Modeling With Dynamic Constraints". ACM SIGGRAPH "87 Course Notes (1987).
[3]
Boyse, John W. "Interference Detection Among Solids and Surfaces". Communications of the ACM 22, (January 1979), pp. 3-9.
[4]
Flash, Tamar and Hogan, Neville. "The Coordination of Arm Movements An Experimentally Confirmed Mathematical Model". MIT AJ. Memo 786 (November 1984).
[5]
Girard, Michael and Maciejewski, A. A. "Computational Modeling for the Computer Animation of Legged Figures". Computer Graphics 19, 3 (July 1985), pp. 263-270.
[6]
Goldsmith, Wemer. Impact: The Theory and Physical Behavior of Colliding Solids. Edward Arnold Pub. Ltd., London, 1960.
[7]
Goldstein, Herbert. Classical Mechanics. Addison- Wesley Publishing Company, Reading, MA, 1950.
[8]
Hahn, James. "Rigid Body Dynamics Simulations". ACM SIGGRAPH "87 Film and Video Show (1987).
[9]
Haumann, David. "Modeling the Physical Behavior of Flexible Objects". ACM SIGGRAPH" 87 Course Notes (1987).
[10]
Hombeck, Robert W. Numerical Methods. Quantum Publishers, Inc., New York, NY, 1975.
[11]
Hughes, Peter C. Spacecraft Attitude Dynamics. John Wiley & Sons, Inc., 1986.
[12]
Isaacs, Paul M. and Cohen, Michael F. "Controlling Dynamic Simulation With Kinematic Constraints, Behavior Functions and Inverse Dynamics". Computer Graphics 21, 4 (July 1987), pp. 215-224.
[13]
Kane, Thomas and Levinson, David. Dynamics: Theory and Applications. McGraw-Hill, New York, N.Y., 1985.
[14]
Press, William H. Numerical Recipes. Cambridge University Press, 1986.
[15]
Routh, E. J. Dynamics of a System of Rigid Bodies. Macmillan and Company, Ltd., London, 1905.
[16]
Symon, Keith R. Mechanics. Addison-Wesley Publishing Company, Reading, MA, 1971.
[17]
Terzopoulos, Demetri, Platt, John, Barr, Alan, and Fleischer, Kurt. "Elastically Deformable Models". Computer Graphics 21, 4 (July 1987), pp. 205-214.
[18]
Weil, J. "The Synthesis of Cloth Objects". Computer Graphics 20, 4 (August 1986), pp. 49-54.
[19]
Wilhelms, J. and Barsky, B.A. "Using Dynamic Analysis for the Animation of Articulated Bodies Such as Humans and Robots". Proc. Graphics Interface 85 (May 1985), pp. 97-104.
[20]
Witkin, Andrew, Fleischer, Kurt, and Barr, Alan. "Energy Constraints On Pararneterized Models". Computer Graphics 21, 4 (July 1987), pp. 225-229.

Cited By

View all
  • (2023)OBBTree: A Hierarchical Structure for Rapid Interference DetectionSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596791(757-766)Online publication date: 1-Aug-2023
  • (2023)Monolithic Friction and Contact Handling for Rigid Bodies and Fluids Using SPHComputer Graphics Forum10.1111/cgf.1472742:1(155-179)Online publication date: 20-Jan-2023
  • (2023)Fast and Accurate Simulation of Mecanum Wheels with Passive Rollers Emulated by Fixed Joints and Anisotropic Friction2023 21st International Conference on Advanced Robotics (ICAR)10.1109/ICAR58858.2023.10406382(592-598)Online publication date: 5-Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGGRAPH Computer Graphics
ACM SIGGRAPH Computer Graphics  Volume 22, Issue 4
Aug. 1988
330 pages
ISSN:0097-8930
DOI:10.1145/378456
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniques
    August 1988
    356 pages
    ISBN:0897912756
    DOI:10.1145/54852
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1988
Published in SIGGRAPH Volume 22, Issue 4

Check for updates

Author Tags

  1. dynamics
  2. modeling
  3. rigid bodies
  4. simulation

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)189
  • Downloads (Last 6 weeks)34
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)OBBTree: A Hierarchical Structure for Rapid Interference DetectionSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596791(757-766)Online publication date: 1-Aug-2023
  • (2023)Monolithic Friction and Contact Handling for Rigid Bodies and Fluids Using SPHComputer Graphics Forum10.1111/cgf.1472742:1(155-179)Online publication date: 20-Jan-2023
  • (2023)Fast and Accurate Simulation of Mecanum Wheels with Passive Rollers Emulated by Fixed Joints and Anisotropic Friction2023 21st International Conference on Advanced Robotics (ICAR)10.1109/ICAR58858.2023.10406382(592-598)Online publication date: 5-Dec-2023
  • (2023)The role of particle shape in computational modelling of granular matterNature Reviews Physics10.1038/s42254-023-00617-95:9(505-525)Online publication date: 10-Aug-2023
  • (2023)Introduction to the Discrete Element Method (DEM)Coupled Thermo-Hydro-Mechanical Processes in Fractured Rock Masses10.1007/978-3-031-25787-2_1(1-27)Online publication date: 11-Aug-2023
  • (2022)Investigating the influence of collision property and fragmentation on rock fall with 3D ETM modellingArabian Journal of Geosciences10.1007/s12517-022-09782-015:6Online publication date: 10-Mar-2022
  • (2021)Modeling the motion of large vessels due to tsunami-induced currentsOcean Engineering10.1016/j.oceaneng.2021.109487236(109487)Online publication date: Sep-2021
  • (2021)A contact dynamics code implementation for the simulation of asteroid evolution and regolith in the asteroid environmentIcarus10.1016/j.icarus.2021.114441363(114441)Online publication date: Jul-2021
  • (2020)EQP - A 2D/3D library for integration of polynomials times step functionSoftwareX10.1016/j.softx.2020.10063612(100636)Online publication date: Jul-2020
  • (2020)A numerical method for multi-body separation with collisionsAerospace Science and Technology10.1016/j.ast.2020.106426(106426)Online publication date: Dec-2020
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media