[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1128923.1128954acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

A randomized marking scheme for continuous collision detection in simulation of deformable surfaces

Published: 14 June 2006 Publication History

Abstract

Continuous collision detection techniques are applied extensively in the simulation of deformable surfaces, in particular for cloth simulation. Accurate contact information can be computed by using these techniques. Traditionally, for meshed surfaces, after collecting the triangle pairs that are potentially interacting, the feature pairs of these triangles are directly sent for the computation of collision information. Many feature pairs end up being processed repeatedly because a feature may be shared by more than one triangle. In this paper, we propose a randomized marking scheme to mark triangles and embed a feature filtering layer (FFL) in the pipeline of continuous collision detection. The purpose of the FFL is to extract potentially interacting feature pairs according to the marking of the triangles. By applying the FFL each interacting feature pair is processed exactly one time for the computation of collision information. On average, the number of potentially interacting feature pairs reduces significantly after filtering. We have integrated the FFL in a cloth simulation system. Interactive rates can be achieved for complex draping simulation.

References

[1]
Baciu, G., and Wong, W. S.-K. 2002. Hardware-Assisted Self-Collision for Deformable Surfaces. In ACM Symposium on Virtual Reality Software and Technology, 129--136.
[2]
Baciu, G., and Wong, W. S.-K. 2004. Image-Based Collision Detection for Deformable Cloth Models. IEEE Transactions on Visualization and Computer Graphics 10, 6, 649--663.
[3]
Baumgart, B. 1974. Geometric Modeling for Computer Vision. PhD thesis, Stanford University.
[4]
Bridson, R., Fedkiw, R., and Anderson, J. 2002. Robust Treatment of Collisions, Contact and Friction for Cloth Animation. ACM Transactions on Graphics 21, 3, 594--603.
[5]
Canny, J. 1986. Collision Detection for Moving Polyhedra. IEEE Trans. PAMI 8, 2, 200--209.
[6]
Canny, J. 1987. The Complexity of Robot Motion Planning. MIT Press, Cambridge, Mass.
[7]
Cormen, T., Leiserson, C., Rivest, R., and Stein, C. 2001. Introduction to algorithms. Cambridge, Mass.: MIT Press; Boston: McGraw-Hill.
[8]
Culley, R., and Kempf, K. 1986. A Collision Detection Algorithm Based on Velocity and Distance Bounds. In Proceedings of International Conference on Robotics and Automation, 1064--1068.
[9]
Govindaraju, N., Lin, M., and Manocha, D. 2004. Fast and Reliable Collision Culling using Graphics Hardware. In ACM Symposium on Virtual Reality Software and Technology, 2--9.
[10]
Liu, J., Ko, M., and Chang, R. 1996. Collision Avoidance in Cloth Animation. Visual Computer 12, 5, 234--243.
[11]
Moore, M., and Wilhelms, J. 1988. Collision Detection and Response for Computer Animation. Computer Graphics 22, 4, 289--298.
[12]
Ponamgi, M., Manocha, D., and Lin, M. 1997. Incremental Algorithms for Collision Detection Between Polygonal Models. IEEE Transactions on Visualization and Computer Graphics 3, 1, 51--64.
[13]
Provot, X. 1997. Collision and Self-Collision Handling in Cloth Model Dedicated to Design Garments. In Computer Animation and Simulation, 177--189.
[14]
Redon, S., Kim, Y., Lin, M., Manocha, D., and Templeman, J. 2004. Interactive and Continuous Collision Detection for Avatars in Virtual Environments. In IEEE Virtual Reality, 117--124.
[15]
Volino, P., and Magnenat-Thalmann, N. 1994. Efficient Self-Collision Detection on Smoothly Discretised Surface Animation using Geometrical Shape Regularity. Computer Graphics Forum 13, 3 (Sep.), 155--166.
[16]
Wong, W. S.-K., and Baciu, G. 2005. Dynamic Interaction between Deformable Surfaces and Nonsmooth Objects. IEEE Transactions on Visualization and Computer Graphics 11, 3, 329--340.
[17]
Wong, W. S.-K., and Baciu, G. 2005. GPU-based Intrinsic Collision Detection for Deformable Surfaces. Computer Animation and Virtual Worlds 16, 3--4, 153--161.
[18]
Wong, W. S.-K., and Baciu, G. 2005. Intrinsic Continuous Collision Detection for Deformable Meshes. Research Journal of Textile and Apparel 9, 1, 60--73.
[19]
Wong, W. S.-K. 2005. High Performance Virtual Clothing Dynamics. PhD thesis, The Hong Kong University of Science and Technology.

Cited By

View all
  • (2021)A Large-scale Benchmark and an Inclusion-based Algorithm for Continuous Collision DetectionACM Transactions on Graphics10.1145/346077540:5(1-16)Online publication date: 24-Sep-2021
  • (2017)Efficient and Reliable Self‐Collision Culling Using Unprojected Normal ConesComputer Graphics Forum10.1111/cgf.1309536:8(487-498)Online publication date: 20-Mar-2017
  • (2016)GPU-based radial view-based culling for continuous self-collision detection of deformable surfacesThe Visual Computer: International Journal of Computer Graphics10.5555/2893030.289307032:1(67-81)Online publication date: 1-Jan-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
VRCIA '06: Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
June 2006
410 pages
ISBN:1595933247
DOI:10.1145/1128923
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 June 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. continuous collision detection
  2. deformable surfaces
  3. interactive simulation
  4. randomized marking scheme
  5. set-covering problems

Qualifiers

  • Article

Conference

VRCIA06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 51 of 107 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)A Large-scale Benchmark and an Inclusion-based Algorithm for Continuous Collision DetectionACM Transactions on Graphics10.1145/346077540:5(1-16)Online publication date: 24-Sep-2021
  • (2017)Efficient and Reliable Self‐Collision Culling Using Unprojected Normal ConesComputer Graphics Forum10.1111/cgf.1309536:8(487-498)Online publication date: 20-Mar-2017
  • (2016)GPU-based radial view-based culling for continuous self-collision detection of deformable surfacesThe Visual Computer: International Journal of Computer Graphics10.5555/2893030.289307032:1(67-81)Online publication date: 1-Jan-2016
  • (2015)TightCCDComputer Graphics Forum10.1111/cgf.1276734:7(289-298)Online publication date: 1-Oct-2015
  • (2015)Continuous collision detection for deformable objects using permissible clustersThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-014-0933-631:4(377-389)Online publication date: 1-Apr-2015
  • (2014)From fiber to fabricSIGGRAPH Asia 2014 Autonomous Virtual Humans and Social Robot for Telepresence10.1145/2668956.2668959(1-11)Online publication date: 24-Nov-2014
  • (2014)Fast and exact continuous collision detection with Bernstein sign classificationACM Transactions on Graphics10.1145/2661229.266123733:6(1-8)Online publication date: 19-Nov-2014
  • (2014)Continuous Self-Collision Detection for Deformable Surfaces Interacting with Solid ModelsComputer Graphics Forum10.1111/cgf.1228433:6(143-153)Online publication date: 1-Sep-2014
  • (2014)GPU-based radial view-based culling for continuous self-collision detection of deformable surfacesThe Visual Computer10.1007/s00371-014-1056-932:1(67-81)Online publication date: 16-Dec-2014
  • (2014)An adaptive octree grid for GPU-based collision detection of deformable objectsThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-014-0954-130:6-8(729-738)Online publication date: 1-Jun-2014
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media