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 条
  • [21] Motion Reconstruction of Fast-Rotating Rigid Bodies
    Neurauter, Rene
    Holzinger, Stefan
    Neuhauser, Michael
    Fischer, Jan-Thomas
    Gerstmayr, Johannes
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2024, 19 (01):
  • [22] Fast cloth collision detection using collision matrix
    Sul, In Hwan
    INTERNATIONAL JOURNAL OF CLOTHING SCIENCE AND TECHNOLOGY, 2010, 22 (2-3) : 145 - 160
  • [23] Motion planning for collision avoidance via cylindrical models of rigid bodies
    Larochelle, Pierre M.
    Ketchel, John S.
    ROMANSY 16: ROBOT DESIGN, DYNAMICS , AND CONTROL, 2006, 487 : 155 - +
  • [24] A hierarchy of detail for fast collision detection
    Martínez-Salvador, B
    del Pobil, AP
    Pérez-Francisco, M
    2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, 2000, : 745 - 750
  • [25] Fast collision detection for multiple robots
    Bordon, U
    Salonia, M
    Wörn, W
    ROBOTIK 2002, 2002, 1679 : 145 - 151
  • [26] Fracturing rigid materials
    Bao, Zhaosheng
    Hong, Jeong-Mo
    Teran, Joseph
    Fedkiw, Ronald
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (02) : 370 - 378
  • [27] Ray-traced collision detection for deformable bodies
    Hermann, Everton
    Faure, Francois
    Raffin, Bruno
    GRAPP 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2008, : 293 - +
  • [28] Continuous collision detection for adaptive simulation of articulated bodies
    Kim, Sujeong
    Redon, Stephane
    Kim, Young J.
    VISUAL COMPUTER, 2008, 24 (04): : 261 - 269
  • [29] Continuous collision detection for adaptive simulation of articulated bodies
    Sujeong Kim
    Stephane Redon
    Young J. Kim
    The Visual Computer, 2008, 24 : 261 - 269
  • [30] Fast collision detection using the A-buffer
    Hanyoung Jang
    JungHyun Han
    The Visual Computer, 2008, 24 : 659 - 667