4.7 Article

A Large-scale Benchmark and an Inclusion-based Algorithm for Continuous Collision Detection

期刊

ACM TRANSACTIONS ON GRAPHICS
卷 40, 期 5, 页码 -

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/3460775

关键词

Continuous collision detection; computational geometry; physically based animation

资金

  1. NSF CAREER award [1652515]
  2. NSF [OAC-1835712, OIA-1937043, CHS-1908767, CHS-1901091]
  3. National Key Research and Development Program of China [2020YFA0713700]
  4. EU ERC Advanced Grant CHANGE [694515]
  5. Sloan Fellowship

向作者/读者索取更多资源

The current state of continuous collision detection algorithms is characterized by slow speed, lack of correctness, and high false positive rates. By combining traditional algorithms with modern design techniques, a simple and efficient new algorithm has been proposed that strikes a balance between runtime efficiency and false positives.
We introduce a large-scale benchmark for continuous collision detection (CCD) algorithms, composed of queries manually constructed to highlight challenging degenerate cases and automatically generated using existing simulators to cover common cases. We use the benchmark to evaluate the accuracy, correctness, and efficiency of state-of-the-art continuous collision detection algorithms, both with and without minimal separation. We discover that, despite the widespread use of CCD algorithms, existing algorithms are (1) correct but impractically slow; (2) efficient but incorrect, introducing false negatives that will lead to interpenetration; or (3) correct but over conservative, reporting a large number of false positives that might lead to inaccuracies when integrated in a simulator. By combining the seminal interval root finding algorithm introduced by Snyder in 1992 with modern predicate design techniques, we propose a simple and efficient CCD algorithm. This algorithm is competitive with state-of-the-art methods in terms of runtime while conservatively reporting the time of impact and allowing explicit tradeoff between runtime efficiency and number of false positives reported.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据