RMIT University
Browse

Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid

journal contribution
posted on 2024-11-01, 11:02 authored by Tsz Wong, Geoffrey Leach, Fabio ZambettaFabio Zambetta
We present an improved uniform subdivision based discrete and continuous collision detection approach for deformable objects consisting of triangle meshes without any assumption about triangle size. A previously proposed technique using control bits can effectively eliminate redundant object pairs appearing in multiple cells, but this scheme requires the grid cell size adapted to the largest object, and efficiency tends to be severely impaired when object size varies strongly. In this paper, we discuss an approach that virtually subdivides large triangles into a number of child triangles to enable the use of a smaller, better suited cell size, resulting in a considerable decrease in the number of collision tests in the broad phase, with a corresponding reduced memory requirement. The virtual subdivision is used only for the purpose of collision detection and is recomputed each frame, with the original mesh retained for collision response and physical simulation. Our method exploits the benefits of GPU architecture to accelerate the computationally intensive task for improved performance. The results show that the method provides speedups by comparing performance with existing methods.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1007/s00371-012-0706-z
  2. 2.
    ISSN - Is published in 01782789

Journal

The Visual Computer: international journal of computer graphics

Volume

28

Issue

6-8

Start page

829

End page

838

Total pages

10

Publisher

Springer-Verlag

Place published

Germany

Language

English

Copyright

© 2012 Springer-Verlag

Former Identifier

2006034560

Esploro creation date

2020-06-22

Fedora creation date

2012-08-31

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC