|
ABSTRACT
We introduce the Bounded Deformation Tree, or BD-Tree, which can perform collision detection with reduced deformable models at costs comparable to collision detection with rigid objects. Reduced deformable models represent complex deformations as linear superpositions of arbitrary displacement fields, and are used in a variety of applications of interactive computer graphics. The BD-Tree is a bounding sphere hierarchy for output-sensitive collision detection with such models. Its bounding spheres can be updated after deformation in any order, and at a cost independent of the geometric complexity of the model; in fact the cost can be as low as one multiplication and addition per tested sphere, and at most linear in the number of reduced deformation coordinates. We show that the BD-Tree is also extremely simple to implement, and performs well in practice for a variety of real-time and complex off-line deformable simulation examples.
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
|
ALEXA, M., AND MÜLLER, W. 2000. Representing Animations by Principal Components. Computer Graphics Forum 19, 3 (Aug.), 411--418.
|
 |
2
|
|
 |
3
|
|
| |
4
|
BROWN, J., SORKIN, S., BRUYNS, C., LATOMBE, J., MONTGOMERY, K., AND STEPHANIDES, M. 2001. Real-Time Simulation of Deformable Objects: Tools and Application. In Proceedings of Computer Animation 2001.
|
 |
5
|
|
| |
6
|
DINGLIANA, J., AND O'SULLIVAN, C. 2000. Graceful Degradation of Collision Handling in Physically Based Animation. Computer Graphics Forum 19, 3 (Aug.), 239--248.
|
| |
7
|
|
| |
8
|
GANOVELLI, F., DINGLIANA, J., AND O'SULLIVAN, C. 2000. BucketTree: Improving collision detection between deformable objects. In Spring Conference in Computer Graphics (SCCG2000), 156--163.
|
 |
9
|
|
 |
10
|
Leonidas Guibas , An Nguyen , Daniel Russel , Li Zhang, Collision detection for deforming necklaces, Proceedings of the eighteenth annual symposium on Computational geometry, p.33-42, June 05-07, 2002, Barcelona, Spain
[doi> 10.1145/513400.513405]
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
JIMENEZ, P., THOMAS, F., AND TORRAS, C. 2001. 3D Collision Detection: A Survey. Computers and Graphics 25, 2 (Apr.), 269--285.
|
| |
15
|
LARSSON, T., AND AKENINE-MÖLLER, T. 2001. Collision Detection for Continuously Deforming Bodies. In Eurographics 2001, A. Chalmers and T.-M. Rhyne, Eds., Eurographics, 325--333.
|
| |
16
|
LARSSON, T., AND AKENINE-MÖLLER, T. 2003. Efficient collision detection for models deformed by morphing. The Visual Computer 19, 2, 164--174.
|
| |
17
|
|
| |
18
|
LIN, M. C., AND GOTTSCHALK, S. 1998. Collision detection between geometric models: A survey. In Proc. of IMA Conference on Mathematics of Surfaces, 37--56.
|
| |
19
|
MANOCHA, D., LIN, M. C., DOGGETT, M., GREENE, N., HOFF, K., KILGARD, M., AND KRISHNAN, S. 2002. Interactive Geometric Computations Using Graphics Hardware. In SIGGRAPH 2002 Course Notes, ACM SIGGRAPH.
|
| |
20
|
QUINLAN, S. 1994. Efficient Distance Computation between Non-Convex Objects. In IEEE Intern. Conf. on Robotics and Automation, IEEE, 3324--3329.
|
| |
21
|
|
| |
22
|
|
| |
23
|
WELZL, E. 1991. Smallest enclosing disks (balls and ellipsoids). In New Results and New Trends in Comp. Sci., H. Maurer, Ed., vol. 555 of Lecture Notes Comp. Sci. Springer-Verlag, 359--370.
|
CITED BY 24
|
|
|
|
|
|
|
|
Naga K. Govindaraju , David Knott , Nitin Jain , Ilknur Kabul , Rasmus Tamstorf , Russell Gayle , Ming C. Lin , Dinesh Manocha, Interactive collision detection between deformable models using chromatic decomposition, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mashhuda Glencross , Alan G. Chalmers , Ming C. Lin , Miguel A. Otaduy , Diego Gutierrez, Exploiting perception in high-fidelity virtual environmentsAdditional presentations from the 24th course are available on the citation page, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
Ladislav Kavan , Rachel McDonnell , Simon Dobbyn , Jiří Žára , Carol O'Sullivan, Skinning arbitrary deformations, Proceedings of the 2007 symposium on Interactive 3D graphics and games, April 30-May 02, 2007, Seattle, Washington
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|