Fast Collision Detection for Fracturing Rigid Bodies

被引:6
|
作者
Glondu, Loeiz [1 ]
Schvartzman, Sara C. [2 ]
Marchal, Maud [1 ]
Dumont, Georges [1 ]
Otaduy, Miguel A. [2 ]
机构
[1] Inst Natl Rech Informat & Automat, IRISA, F-35042 Rennes, France
[2] Univ Rey Juan Carlos, URJC Madrid, E-28933 Mostoles, Spain
基金
欧洲研究理事会;
关键词
Physical simulation; collision detection; fracture; rigid body;
D O I
10.1109/TVCG.2013.98
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In complex scenes with many objects, collision detection plays a key role in the simulation performance. This is particularly true in fracture simulation for two main reasons. One is that fracture fragments tend to exhibit very intensive contact, and the other is that collision detection data structures for new fragments need to be computed on the fly. In this paper, we present novel collision detection algorithms and data structures for real-time simulation of fracturing rigid bodies. We build on a combination of well-known efficient data structures, namely, distance fields and sphere trees, making our algorithm easy to integrate on existing simulation engines. We propose novel methods to construct these data structures, such that they can be efficiently updated upon fracture events and integrated in a simple yet effective self-adapting contact selection algorithm. Altogether, we drastically reduce the cost of both collision detection and collision response. We have evaluated our global solution for collision detection on challenging scenarios, achieving high frame rates suited for hard real-time applications such as video games or haptics. Our solution opens promising perspectives for complex fracture simulations involving many dynamically created rigid objects.
引用
收藏
页码:30 / 41
页数:12
相关论文
共 50 条
  • [31] Collision Detection of Two Fast Moving Objects
    Yang, Sang
    Uthoff, Eric
    Wortman, Kristin
    2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [32] Fast GPU Garment Simulation and Collision Detection
    Vassilev, Tzvetomir I.
    Spanlang, Bernhard
    WSCG'2012, CONFERENCE PROCEEDINGS, PTS I & II, 2012, : 19 - 26
  • [33] A FAST COLLISION DETECTION METHOD FOR CLOTHING ANIMATION
    Li, Hanwen
    Wan, Yi
    Ma, Guanghui
    2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS) Vols 1-3, 2012, : 52 - 55
  • [34] Fast collision detection using the A-buffer
    Jang, Hanyoung
    Han, JungHyun
    VISUAL COMPUTER, 2008, 24 (7-9): : 659 - 667
  • [35] Fast continuous collision detection for articulated models
    Redon, S
    Lin, MC
    Manocha, D
    Kim, YJ
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2005, 5 (02) : 126 - 137
  • [36] Fast collision detection for skeletally deformable models
    Kavan, L
    Zára, J
    COMPUTER GRAPHICS FORUM, 2005, 24 (03) : 363 - 372
  • [37] Fast collision detection methods for joint surfaces
    Arbabi, Elisan
    Boulic, Ronan
    Thalmann, Daniel
    JOURNAL OF BIOMECHANICS, 2009, 42 (02) : 91 - 99
  • [38] Collision detection and modeling of rigid and deformable objects in laparoscopic simulator
    Dy, Mary-Clare
    Tagawa, Kazuyoshi
    Tanaka, Hiromi T.
    Komori, Masaru
    MEDICAL IMAGING 2015: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2015, 9415
  • [39] Fast rotational matching of rigid bodies by fast Fourier transform acceleration of five degrees of freedom
    Kovacs, JA
    Chacón, P
    Cong, Y
    Metwally, E
    Wriggers, W
    ACTA CRYSTALLOGRAPHICA SECTION D-STRUCTURAL BIOLOGY, 2003, 59 : 1371 - 1376
  • [40] Efficient Collision Detection for Example-Based Deformable Bodies
    Jones, Ben
    Levine, Joshua
    Shinar, Tamar
    Bargteil, Adam W.
    MIG'17: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON MOTION IN GAMES, 2017,