Efficient Collision Detection of Complex Deformable Models using AABB Trees
- 1 January 1997
- journal article
- research article
- Published by Taylor & Francis in Journal of Graphics Tools
- Vol. 2 (4), 1-13
- https://doi.org/10.1080/10867651.1997.10487480
Abstract
We present a scheme for exact collision detection between complex models undergoing rigid motion and deformation. The scheme relies on a hierarchical model representation using axis-aligned bounding boxes (AABBs). Recent work has shown that AABB trees are slower than oriented bounding box (OBB) trees for performing overlap tests. In this paper, we describe a way to speed up overlap tests between AABBs, such that for collision detection of rigid models, the difference in performance between the two representations is greatly reduced. Furthermore, we show how to update an AABB tree quickly as a model is deformed. We thus find AABB trees to be the method of choice for collision detection of complex models undergoing deformation. In fact, because they are not much slower to test, are faster to build, and use less storage than OBB trees, AABB trees might be a reasonable choice for rigid models as well.Keywords
This publication has 8 references indexed in Scilit:
- A simple and efficient method for accurate collision detection among deformable polyhedral objects in arbitrary motionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Rapid collision detection by dynamically aligned DOP-treesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1998
- Efficient collision detection using bounding volume hierarchies of k-DOPsIEEE Transactions on Visualization and Computer Graphics, 1998
- A Fast Triangle-Triangle Intersection TestJournal of Graphics Tools, 1997
- OBBTreePublished by Association for Computing Machinery (ACM) ,1996
- Approximating polyhedra with spheres for time-critical collision detectionACM Transactions on Graphics, 1996
- Collision Detection for Animation using Sphere‐TreesComputer Graphics Forum, 1995
- Improved Computational Methods for Ray TracingACM Transactions on Graphics, 1984