ACM Home Page
Please provide us with feedback. Feedback
Collision detection and response for computer animationr3
Full text PdfPdf (3.12 MB)
Source International Conference on Computer Graphics and Interactive Techniques archive
Proceedings of the 15th annual conference on Computer graphics and interactive techniques table of contents
Pages: 289 - 298  
Year of Publication: 1988
ISBN:0-89791-275-6
Also published in ...
Authors
Matthew Moore  Computer Graphics & Imaging Laboratory, Computer & Information Sciences Board, University of California at Santa Cruz, Santa Cruz, California
Jane Wilhelms  Computer Graphics & Imaging Laboratory, Computer & Information Sciences Board, University of California at Santa Cruz, Santa Cruz, California
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 208,   Citation Count: 95
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/54852.378528
What is a DOI?

ABSTRACT

When several objects are moved about by computer animation, there is the chance that they will interpenetrate. This is often an undesired state, particularly if the animation is seeking to model a realistic world. Two issues are involved: detecting that a collision has occurred, and responding to it. The former is fundamentally a kinematic problem, involving the positional relationship of objects in the world. The latter is a dynamic problem, in that it involves predicting behavior according to physical laws. This paper discusses collision detection and response in general, presents two collision detection algorithms, describes modeling collisions of arbitrary bodies using springs, and presents an analytical collision response algorithm for articulated rigid bodies that conserves linear and angular momentum.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
William W. Armstrong and Mark W. Green, "The Dynamics of Articulated Rigid Bodies for Purposes of Animation," Proceedings of Graphics Interface '85, pp. 407-415, Canadian Information Processing Society, Toronto, Ontario, Canada, May 1985.
2
 
3
 
4
 
5
Brice Carnahan and James O. Wilkes, Digital Computing and Numerical Methods, John Wiley and Sons, Inc., New York, 1973.
 
6
Scott E. Fahlman, "A Planning System for Robot Construction Tasks," Artificial Intelligence, vol. 5, pp. 1-49, 1974.
 
7
Wm. Randolph Franklin, "Efficient Polyhedron Intersection and Union," Proceedings of Graphics Interface 1982, pp. 73-80, 1982.
 
8
 
9
 
10
I.N. Herstein, Topics in Algebra, Xerox College Publishing, Lexington, MA, 1964.
 
11
J.E. Hopcroft, J.T. Schwartz, and M. Sharir, "Efficient Detection of Intersections among Spheres," The International Journal of Robotics Research, vol. 2:4, pp. 77-80, Winter 1983.
12
 
13
Donald Knuth, Fundamental Algorithms, Addison- Wesley Publishing Co., Reading, MA, 1975.
 
14
Donald Knuth, Searching and Sorting, Addison-Wesley Publishing Co., Reading, MA, 1975.
15
 
16
Richard V. Lundin, "Motion Simulation," Proceedings of Nicograph 1984, pp. 2-10, November, 1984.
 
17
William D. MacMillan, Dynamics of Rigid Bodies, Dover Publications, Inc, New York, 1936.
 
18
W.G. McLean and E. W. Nelson, Engineering Mechanics: Statics and Dynamics, Shaum's Outline Series, McGraw-Hill Book Co., New York, 1978.
 
19
Matthew Moore, "A Flexible Object Animation System," Masters Thesis, University of California, Santa Cruz, Computer & Information Sciences, Santa Cruz, California, March, 1988.
 
20
Ole Osterby and Zahari Zlatev, Direct Methods for Sparse Matrices, Springer-Verlag, Berlin, 1983.
 
21
Sergio Pissanetsky, Sparse Matrix Technology, Academic Press, London, 1984.
 
22
William H. Press, Brian P. Flannery, Saul A. Teukolsky, and William T. Vetterling, Numerical Recipes, Cambridge University Press, Cambridge, England, 1986.
23
24
 
25
 
26
Robert Skinner, U Cal. Santa Cruz, CIS Dept. personal communication.
27
 
28
David Sturman, A Discussion on the Development of Motion Control Systems, Association for Computing Machinery, July 1987. SIGgraph '87 Course 10 Notes: Computer Animation: 3-D Motion Specification and Control.
29
 
30
Tetsuya Uchild, Toshiaki Ohashi, and Mario Tokoro, "Collision Detection in Motion Simulation," Computers & Graphics, vol. 7:3-4, pp. 285-293, 1983.
 
31
Jane Wilhelms, "'Towards Automatic Motion Control," IEEE Computer Graphics and Animation April, 1987, vol. 7, no. 4, pp. 11-22, April, 1987.
 
32

CITED BY  95

Collaborative Colleagues:
Matthew Moore: colleagues
Jane Wilhelms: colleagues