Continuous Collision Detection Algorithm Based on Mesh Topology Optimization

Longtao ZHANG,Haifeng ZHAO,Bin LUO,Qing GUO
DOI: https://doi.org/10.3969/j.issn.1000-3428.2014.12.055
2015-01-01
Abstract:A large number of redundant elementary tests are needed in traditional continuous collision detection methods for deformable triangle meshes. To solve this problem,a novel continuous collision detection algorithm based on mesh topology is proposed to improve the performance of continuous collision detection algorithm. Two steps are used in low-level culling to reduce the redundant elementary tests. The optimization based on mesh topology guarantees less than 15 elementary tests which are executed by adjacent triangles. The disjoint primitives are further removed by additional bounding boxes. Experimental results show that the proposed algorithm reduces unnecessary elementary tests significantly,so the culling efficiency is increased. Specifically,the proposed algorithm reduces the number of elementary tests about 6 times compared with representative-triangles algorithm. Compared with additional bounding boxes algorithm and orphan sets algorithm, the number of elementary tests of the proposed algorithm is both reduced about twice. The proposed algorithm can also improve the overall performance of continuous collision detection because the culling efficiency is creased.
What problem does this paper attempt to address?