View : 538 Download: 0

Simple and parallel proximity algorithms for general polygonal models

Title
Simple and parallel proximity algorithms for general polygonal models
Authors
Lee Y.Kim Y.J.
Ewha Authors
김영준
SCOPUS Author ID
김영준scopus
Issue Date
2010
Journal Title
Computer Animation and Virtual Worlds
ISSN
1546-4261JCR Link
Citation
Computer Animation and Virtual Worlds vol. 21, no. 41337, pp. 365 - 374
Indexed
SCI; SCIE; SCOPUS WOS scopus
Document Type
Article
Abstract
We present simple and fast parallel proximity algorithms for rigid polygonal models. Given two polygon-soup models in space, if they overlap, our algorithm can find all the intersected primitives between them; otherwise, it reports their Euclidean minimum distance. Our algorithm is performed in a parallel fashion and shows scalable performance in terms of the number of available computing cores. The key ingredient of our algorithm is a simple load-balancing metric based on the penetration depth (PD) (for collision detection) and approximate Euclidean distance (for Euclidean distance computation) between bounding volumes. To compute the PD between oriented bounding boxes (OBBs), we present a novel algorithm based on the well-known separating axis theorem (SAT) and also shows that the PD can be trivially obtained as a byproduct of SAT. We have implemented these algorithms on a commodity PC with eight cores and benchmarked their performance on complicated geometric models. In practice, the performance of our algorithm shows up to 5 and 9.7 times improvement for collision and distance queries, respectively, compared to single core computation. © 2010 John Wiley & Sons, Ltd.
DOI
10.1002/cav.359
Appears in Collections:
인공지능대학 > 컴퓨터공학과 > Journal papers
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE