2014
DOI: 10.1145/2661229.2661237
|View full text |Cite
|
Sign up to set email alerts
|

Fast and exact continuous collision detection with Bernstein sign classification

Abstract: We present fast algorithms to perform accurate CCD queries between triangulated models. Our formulation uses properties of the Bernstein basis and Bézier curves and reduces the problem to evaluating signs of polynomials. We present a geometrically exact CCD algorithm based on the exact geometric computation paradigm to perform reliable Boolean collision queries. Our algorithm is more than an order of magnitude faster than prior exact algorithms. We evaluate its performance for cloth and FEM simulations on CPUs… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
70
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 73 publications
(74 citation statements)
references
References 39 publications
0
70
0
Order By: Relevance
“…Moreover, the proposed filter is complementary to many prior broad culling algorithms for continuous collision detection such as dynamic BVHs [6], continuous normal cones [15], representative-triangles [13], etc. For error-sensitive applications, some complementary error-defending or exact algorithms [20,21] can be applied further.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Moreover, the proposed filter is complementary to many prior broad culling algorithms for continuous collision detection such as dynamic BVHs [6], continuous normal cones [15], representative-triangles [13], etc. For error-sensitive applications, some complementary error-defending or exact algorithms [20,21] can be applied further.…”
Section: Discussionmentioning
confidence: 99%
“…An exact algorithm was presented in [19] to eliminates 99% elementary tests, but its computational cost is very high. Two recent work [20,21] handled exact CCD problem using error analysis and Bernstein sign classification. In [11], a sequence of simple feature-level filtering tests based on local conservative advancement are used to accelerate continuous collision detection for deforming triangles.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…All variants of the algorithm can reduce the false positive ratios of elementary collision detection. Moreover, the proposed filtering algorithm is complementary to many prior broad culling algorithms for continuous collision detection such as dynamic BVHs [13], continuous normal cones [5], representative-triangles [10], exact continuous collision de- Table II. tection [11], [17], [18], etc.…”
Section: Discussionmentioning
confidence: 99%
“…Continuous collision detection (CCD) methods are widely used to detect collisions and intersections in cloth, hair, and thin sheet simulations. Brochu et al [11] proposed a volume-based geometric predictor, and Tang et al [12] proposed a Bernstein sign classification (BSC) based predictor, both of which can provide exact collision results by taking advantage of exact geometric arithmetic. Wang [13] introduced error analysis into a traditional cubic solver for CCD to achieve conservative but acceptable collision results.…”
Section: Related Workmentioning
confidence: 99%