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 条
  • [41] Control of fracturing in fissured bodies
    Fil'shtinskii, V.A.
    Fil'shtinskii, L.A.
    Mechanics of solids, 1988, 23 (01) : 152 - 156
  • [42] Fast collision detection in four-dimensional space
    Aliyu, MDS
    Al-Sultan, KS
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 114 (02) : 437 - 445
  • [43] Fast collision detection for realistic multiple moving robots
    PerezFrancisco, M
    delPobil, AP
    Martinez, B
    8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, : 187 - 192
  • [44] Boundary Layer Mesh Generation with Fast Collision Detection
    Cao, Jie
    Guan, Zhenqun
    Yu, Fei
    Lo, S. H.
    Shan, Julin
    Yang, Xin
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2022, 62 (08) : 1372 - 1396
  • [45] Fast Collision Detection Algorithm based on parallel ant
    Qu Huiyan
    Zhao Wei
    2013 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2013), 2013, : 261 - 264
  • [46] Fast collision detection among multiple moving spheres
    Kim, DJ
    Guibas, LJ
    Shin, SY
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (03) : 230 - 242
  • [47] A Hierarchical Grid Based Framework for Fast Collision Detection
    Fan, Wenshan
    Wang, Bin
    Paul, Jean-Claude
    Sun, Jiaguang
    COMPUTER GRAPHICS FORUM, 2011, 30 (05) : 1451 - 1459
  • [48] Fast and Exact Root Parity for Continuous Collision Detection
    Wang, Bolun
    Ferguson, Zachary
    Jiang, Xin
    Attene, Marco
    Panozzo, Daniele
    Schneider, Teseo
    COMPUTER GRAPHICS FORUM, 2022, 41 (02) : 355 - 363
  • [49] Fast and accurate collision detection based on enclosed ellipsoid
    Ju, MY
    Liu, JS
    Shiang, SP
    Chien, YR
    Hwang, KS
    Lee, WC
    ROBOTICA, 2001, 19 (19) : 381 - 394
  • [50] Fast collision detection algorithms with applications to particle flow
    Vemuri, BC
    Cao, Y
    Chen, L
    COMPUTER GRAPHICS FORUM, 1998, 17 (02) : 121 - 134