• DocumentCode
    1060995
  • Title

    ICCD: Interactive Continuous Collision Detection between Deformable Models Using Connectivity-Based Culling

  • Author

    Tang, Min ; Curtis, Sean ; Yoon, Sung-Eui ; Manocha, Dinesh

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou
  • Volume
    15
  • Issue
    4
  • fYear
    2009
  • Firstpage
    544
  • Lastpage
    557
  • Abstract
    We present an interactive algorithm for continuous collision detection between deformable models. We introduce multiple techniques to improve the culling efficiency and the overall performance of continuous collision detection. First, we present a novel formulation for continuous normal cones and use these normal cones to efficiently cull large regions of the mesh as part of self-collision tests. Second, we introduce the concept of ldquoprocedural representative trianglesrdquo to remove all redundant elementary tests between nonadjacent triangles. Finally, we exploit the mesh connectivity and introduce the concept of ldquoorphan setsrdquo to eliminate redundant elementary tests between adjacent triangle primitives. In practice, we can reduce the number of elementary tests by two orders of magnitude. These culling techniques have been combined with bounding volume hierarchies and can result in one order of magnitude performance improvement as compared to prior collision detection algorithms for deformable models. We highlight the performance of our algorithm on several benchmarks, including cloth simulations, N-body simulations, and breaking objects.
  • Keywords
    mesh generation; solid modelling; bounding volume hierarchies; connectivity-based culling; continuous normal cones; culling efficiency; deformable model; interactive algorithm; interactive continuous collision detection; mesh connectivity; nonadjacent triangle; orphan sets; procedural representative triangles; self-collision test; Continuous collision detection; bounding volume hierarchies.; continuous normal cones; deformable models; orphan set; self-collision;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2009.12
  • Filename
    4745636