Fast Continuous Collision Detection among Deformable Models using Graphics Processors
View/ Open
Date
2006Author
Govindaraju, Naga K.
Kabul, Ilknur
Lin, Ming C.
Manocha, Dinesh
Metadata
Show full item recordAbstract
We present an interactive algorithm to perform continuous collision detection between general deformable models using graphics processors (GPUs). We model the motion of each object in the environment as a continuous path and check for collisions along the paths. Our algorithm precomputes the chromatic decomposition for each object and uses visibility queries on GPUs to quickly compute potentially colliding sets of primitives. We introduce a primitive classification technique to perform efficient continuous self-collision. We have implemented our algorithm on a 3:0 GHz Pentium IV PC with a NVIDIA 7800 GPU, and we highlight its performance on complex simulations composed of several thousands of triangles. In practice, our algorithm is able to detect all contacts, including self-collisions, at image-space precision in tens of milli-seconds.
BibTeX
@inproceedings {10.2312:EGVE:EGVE06:019-026,
booktitle = {Eurographics Symposium on Virtual Environments},
editor = {Ming Lin and Roger Hubbold},
title = {{Fast Continuous Collision Detection among Deformable Models using Graphics Processors}},
author = {Govindaraju, Naga K. and Kabul, Ilknur and Lin, Ming C. and Manocha, Dinesh},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-530X},
ISBN = {3-905673-33-9},
DOI = {10.2312/EGVE/EGVE06/019-026}
}
booktitle = {Eurographics Symposium on Virtual Environments},
editor = {Ming Lin and Roger Hubbold},
title = {{Fast Continuous Collision Detection among Deformable Models using Graphics Processors}},
author = {Govindaraju, Naga K. and Kabul, Ilknur and Lin, Ming C. and Manocha, Dinesh},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-530X},
ISBN = {3-905673-33-9},
DOI = {10.2312/EGVE/EGVE06/019-026}
}