ACM Home Page
Please provide us with feedback. Feedback
Interactive collision detection for complex and deformable models using programmable graphics hardware
Full text PdfPdf (645 KB)
Source Virtual Reality Software and Technology archive
Proceedings of the ACM symposium on Virtual reality software and technology table of contents
Hong Kong
SESSION: Session 1A: object interactions and collisions table of contents
Pages: 10 - 15  
Year of Publication: 2004
ISBN:1-58113-907-1
Authors
Wei Chen  Zhejiang University, Hangzhou, China
Huagen Wan  Zhejiang University, Hangzhou, China
Hongxin Zhang  Zhejiang University, Hangzhou, China
Hujun Bao  Zhejiang University, Hangzhou, China
Qunsheng Peng  Zhejiang University, Hangzhou, China
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 59,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1077534.1077539
What is a DOI?

ABSTRACT

In this paper we present an interactive collision detection algorithm for complex and deformable objects. For two target models, our approach rapidly calculates their region of interests (ROI), which is the overlapping of their axis aligned bounding boxes (AABBs), in CPU. The surfaces of both models inside the ROI are then voxelized using a novel GPU-based real-time voxelization method. The resultant volumes are represented by two 2D textures in video memory. The collision query is efficiently accomplished by comparing these 2D textures in GPU. The algorithm is robust to handle arbitrary shapes, no matter geometric models are convex or concave, closed or open, rigid or deformable. Our preliminary implementation achieves interactive frame rate for complex models with up to one million triangles on commodity desktop PCs.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
S. Beckhaus, J. Wind, and T. Strothotte. Hardware-based voxelization for 3d spatial analysis. In Proceedings of CGIM 2002, pages 15--20, 2002.
 
3
 
4
 
5
 
6
S. Cameron. Enhancing gjk: computing minimum and penetration distances between convex polyhedra. In Proceedings of IEEE International Conference of Robotics and Automation, pages 3112--3117, 1997.
 
7
K. Chunk and W. Wang. Quick collision detection of polytopes in virtual environments. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pages 125--131, 1996.
8
 
9
S. Ehmann and M. Lin. Accurate and fast proximity queries between polyhedra using convex surface decomposition. In Proceedings of Eurographics 2001, pages 500--510, 2001.
 
10
S. Fang and H. Chen. Hardware accelerated voxeliation. Computers and Graphics, 24(3):433--442, 2000.
11
 
12
S. Gibson. Beyond volume rendering: visualization, haptic exploration, and physical modeling of voxel-based objects. In Proceedings of 6th Eurographics Workshop on Visualization in Scientific Computing, pages 10--24, 1995.
13
 
14
 
15
 
16
B. Heidelberger, M. Teschner, and M. Gross. Real-time volumetric intersections of deforming objects. In Proceedings of Vision, Modeling, Visualization, pages 461--468, 2003.
17
 
18
K. Hoff, A. Zaferakis, M. Lin, and D. Manocha. Fast 3d geometric proximity queries between rigid and deformable models using graphics hardware acceleration. Technical Report TR02--004, 2002.
 
19
20
 
21
P. Jimzenez, F. Thomas, and C. Torras. 3d collision detection: A survey. Computers and Graphics, 25(2):269--285, 2001.
 
22
 
23
Y. Kim, M. Otaduy, M. Lin, and D. Manocha. Fast penetration depth computation using rasterization hardware and hierarchical refinement. UNC-CH Technical Report TR02--014, 2002.
 
24
Y. Kitamura, A. Smith, H. Takemura, and F. Kishino. A real-time algorithm for accurate collision detection for deformable polyhedral objects. Presence, 7(1):36--52, 1998.
 
25
 
26
T. Larsson and T. Akenine-Moller. Efficient collision detection for models deformed by morphing. The Visual Computer, 9(2):164--174, 2003.
 
27
M. Lin and S. Gottschalk. Collision detection between geometric models: a survey. In Proceedings of IMA Conference on Mathematics of Surfaces, pages 37--56, 1998.
 
28
 
29
30
 
31
K. Myszkowski, O. G. Okunev, and T. L. Kunii. Fast collision detection between complex solids using rasterizing graphics hardware. The Visual Computer, 11(9):497--512, 1995.
 
32
S. Redon, A. Kheddar, and S. Coquillart. Fast continuous collision detection between rigid bodies. In Proceedings of Eurographics, pages 278--288, 2002.
33
 
34
M. Shinya and M. C. Forgue. Interference detection through rasterization. The Journal of Visualization and Computer Animation, 2(4):131--134, 1991.
 
35
 
36
T. Vassilev, B. Spanlang, and Y. Chrysanthou. Fast cloth animation on walking avatars. Computer Graphics Forum, 20(3):260--267, 2001.
 
37
 
38


Collaborative Colleagues:
Wei Chen: colleagues
Huagen Wan: colleagues
Hongxin Zhang: colleagues
Hujun Bao: colleagues
Qunsheng Peng: colleagues