2010
DOI: 10.1111/j.1467-8659.2009.01611.x
|View full text |Cite
|
Sign up to set email alerts
|

gProximity: Hierarchical GPU‐based Operations for Collision and Distance Queries

Abstract: We present novel parallel algorithms for collision detection and separation distance computation for rigid and deformable models that exploit the computational capabilities of many-core GPUs. Our approach uses thread and data parallelism to perform fast hierarchy construction, updating, and traversal using tight- fitting bounding volumes such as oriented bounding boxes (OBB) and rectangular swept spheres (RSS). We also describe efficient algorithms to compute a linear bounding volume hierarchy (LBVH) and upda… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
83
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 110 publications
(87 citation statements)
references
References 32 publications
0
83
0
Order By: Relevance
“…A GPU-based collision detection method was used to determine the contact triangle pairs between the upper and lower dental models. 19,20 As a consequence of contact, a force along the normal direction was applied to prevent interpenetration between the two models. Two colliding forms, the collision form or the contact form, were distinguished from the module of the normal component of the relative velocity.…”
Section: Discussionmentioning
confidence: 99%
“…A GPU-based collision detection method was used to determine the contact triangle pairs between the upper and lower dental models. 19,20 As a consequence of contact, a force along the normal direction was applied to prevent interpenetration between the two models. Two colliding forms, the collision form or the contact form, were distinguished from the module of the normal component of the relative velocity.…”
Section: Discussionmentioning
confidence: 99%
“…We calculated error rate as formula (7). For example, when the grid length is 0.2, compared to using one-triangle, using two-triangles will improve accuracy from 0.963049 to 0.993950, and the error rate reduces from 3.11% to 0.0075%.…”
Section: The Accuracy Improved By N-triangles Methodsmentioning
confidence: 99%
“…This algorithm recursively constructs bounding volumes and treats each object as a leaf node. It makes self-collision detection within the same BVH to detect intersecting objects [5][6][7].…”
Section: A Collision Detectionmentioning
confidence: 99%
“…Lauterbach et al have recently developed a GPU algorithm where the hierarchy traversal and primitive queries are also performed on the GPU [25]. Even though such an exclusive GPU algorithm overcomes the CPU/GPU bottleneck, it requires newer hardware to perform the atomic operations on the GPU.…”
Section: Related Workmentioning
confidence: 99%