Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/54852.378530acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
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)Beyond Chainmail: Computational Modeling of Discrete Interlocking MaterialsACM Transactions on Graphics10.1145/359211242:4(1-12)Online publication date: 26-Jul-2023
  • (2022)Particle Merging-and-SplittingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.309377628:12(4546-4557)Online publication date: 1-Dec-2022
  • (2018)Rethinking the Prevailing Security ParadigmACM SIGMIS Database: the DATABASE for Advances in Information Systems10.1145/3242734.324273949:3(54-77)Online publication date: 25-Jul-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1988

Permissions

Request permissions for this article.

Check for updates

Author Tags

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

Qualifiers

  • Article

Conference

SIGGRAPH88
Sponsor:

Acceptance Rates

SIGGRAPH '88 Paper Acceptance Rate 34 of 161 submissions, 21%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)178
  • Downloads (Last 6 weeks)23
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Beyond Chainmail: Computational Modeling of Discrete Interlocking MaterialsACM Transactions on Graphics10.1145/359211242:4(1-12)Online publication date: 26-Jul-2023
  • (2022)Particle Merging-and-SplittingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.309377628:12(4546-4557)Online publication date: 1-Dec-2022
  • (2018)Rethinking the Prevailing Security ParadigmACM SIGMIS Database: the DATABASE for Advances in Information Systems10.1145/3242734.324273949:3(54-77)Online publication date: 25-Jul-2018
  • (2018)Desperately Seeking the Information in Information Systems ResearchACM SIGMIS Database: the DATABASE for Advances in Information Systems10.1145/3242734.324273649:3(10-18)Online publication date: 25-Jul-2018
  • (2018)Consistently eventualCommunications of the ACM10.1145/320927761:8(50-52)Online publication date: 23-Jul-2018
  • (2018)Methodology for Assessing Mesh-Based Contact Point MethodsACM Transactions on Graphics10.1145/309623937:3(1-30)Online publication date: 27-Jul-2018
  • (2017)Elaboration on functional dependencies: functional dependencies are dead, long live functional dependencies!ACM SIGPLAN Notices10.1145/3156695.312296652:10(133-147)Online publication date: 7-Sep-2017
  • (2017)The linearity MonadACM SIGPLAN Notices10.1145/3156695.312296552:10(117-132)Online publication date: 7-Sep-2017
  • (2017)Estimating the UnseenJournal of the ACM10.1145/312564364:6(1-41)Online publication date: 4-Oct-2017
  • (2017)Geometric Stiffness for Real-time Constrained Multibody DynamicsComputer Graphics Forum10.1111/cgf.1312236:2(235-246)Online publication date: 1-May-2017
  • 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