ACM Home Page
Please provide us with feedback. Feedback
Hardware-assisted self-collision for deformable surfaces
Full text PdfPdf (11.57 MB)
Source Virtual Reality Software and Technology archive
Proceedings of the ACM symposium on Virtual reality software and technology table of contents
Hong Kong, China
SESSION: Collision detection table of contents
Pages: 129 - 136  
Year of Publication: 2002
ISBN:1-58113-530-0
Authors
George Baciu  The Hong Kong Polytechnic University, Kowloon, Hong Kong
Wingo Sai-Keung Wong  The Hong Kong Polytechnic University, Kowloon, Hong Kong
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 41,   Citation Count: 8
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/585740.585762
What is a DOI?

ABSTRACT

The natural behavior of garments and textile materials in the presence of changing object states is potentially the most computationally demanding task in a dynamic 3D virtual environment. Cloth materials are highly deformable inducing a very large number of contact points or regions with other objects. In a natural environment, cloth objects often interact with themselves generating a large number of self-collisions areas. The interactive requirements of 3D games and physically driven virtual environments make the cloth collisions and self-collisions computations more challenging. By exploiting mathematically well-defined smoothness conditions over smaller patches of deformable surfaces and resorting to image-based collision detection tests, we developed an efficient collision detection method that achieves interactive rates while tracking self-interactions in highly deformable surfaces consisting of more that 50,000 elements. The method makes use of a novel technique for dynamically generating a hierarchy of cloth bounding boxes in order to perform object-level culling and image-based intersection tests using conventional graphics hardware support.


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
G. Baciu, S. K. Wong, and H. Sun. RECODE: An Image-Based Collision Detection Algorithm. Journal of Visualization and Computer Animation, 10(4):181--192, 1999.
 
2
G. Banel Cloth Simulation: From the Movie Final Fantasy, The Spirits Within to the Game. In Proceedings of the Game Developers Conferece (GDC2002), March 2002.
3
 
4
S. F. Chen, J. L. Hu, and J. G. Teng. A finite-volume method for contact drape simulation of woven fabrics and garments. Finite Elements in Analysis and Design, 37:513--531, 2001.
 
5
Kevin Chung and Wenping Wang. Quick Collision Detection of Polytopes in Virtual Environments. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pages 125--132. ACM, July 1996.
6
 
7
F. Cordier, P. Volino, and N. Magnenat-Thalmann. Integrating deformations between bodies and clothes. Journal of Visualization and Computer Animation, 12(1):45--53, Feb. 2001.
 
8
 
9
 
10
E. G. Gilbert, D. W. Johnson, and S. S. Keerthi. A fast procedure for computing the distance between objects in three-dimensional space. Journal of Robotics and Automation, 4(2):193--203, 1988.
 
11
S. Gottschalk. Separating axis theorem. Technical Report TR96-024, Department of Computer Science, UNC Chapel Hill, 1996.
12
 
13
M. Held, J. T. Klosowski, and J. S. B. Mitchell. Evaluation of collision detection methods for virtual reality fly-throughs. In Canadian Conferenceon Computational Geometry, 1995.
14
 
15
J. Hu and Y.-F. Chan. Effect of Fabric Mechanical Properties on Drape. Textile Research Journal, 68(1):57--64, 1998.
 
16
17
18
19
 
20
 
21
M. C. Lin and J. F. Canny. Efficient Collision Detection for Animation. In Third Eurographics Workshop on Animation and Simulation, Cambridge, September 1992.
 
22
M. C. Lin and S. Gottschalk. Collision detection between geometric models: a survey. In Proceedings of IMA Conference on Mathematics of Surfaces, 1999.
 
23
M. C. Lin and D. Manocha. Fast interference detection between geometric models. The Visual Computer, 11(10):542--591, 1995.
 
24
S. Melax. BSP Collision Detection As Used In MDK2 and NeverWinter Nights. In Proceedings of the Game Developers Conferece (GDC2001), March 2001.
25
26
 
27
28
 
29
30
 
31
Xavier Provot. Collision and self collision handling in cloth model dedicated to design garments. In Computer Animation and Simulation '97, pages 177--189, 1997.
 
32
 
33
34
35
 
36
 
37
T. Vassilev, Spanlang B., and Chrysanthou Y. Fast Cloth Animation on Walking Avatars. Computer Graphics Forum, 20(3):260--267, Sep. 2001.
 
38
P. Volino and N. Magnenat-Thalmann. Efficient self-collision detection on smoothly discretized surface animations using geometrical shape regularity. Computer Graphics Forum, 13(3):155--166, 1994.
 
39
 
40
41
 
42
Pascal Volino and N. Magnenant-Thalmann. Collision and Self-Collision Detection: Robust and Efficient Techniques for Highly Deformable Surfaces. In Eurographics Workshop on Animation and Simulation. Springer-Verlag, 1995.
 
43
 
44
Y. Yang and N. Thalmann. An improved algorithm for collision detection in cloth animation with human body. In First Pacific Conference on Computer Graphics and Applications, pages 237--251, 1993.
 
45
M. J. Zyda, D. R. Pratt, D. Osborne, and J. G. Monahan. NPSNET: Real-time collision detection and response. The Journal of Visualization and Computer Animation, 4:13--24, 1993.

CITED BY  8

Collaborative Colleagues:
George Baciu: colleagues
Wingo Sai-Keung Wong: colleagues