Optimized spatial hashing for collision detection of deformable objects

被引:0
作者
Teschner, M [1 ]
Heidelberger, B [1 ]
Müller, M [1 ]
Pomeranets, D [1 ]
Gross, M [1 ]
机构
[1] Swiss Fed Inst Technol, Comp Graph Lab, Zurich, Switzerland
来源
VISION, MODELING, AND VISUALIZATION 2003 | 2003年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new approach to collision and self-collision detection of dynamically deforming objects that consist of tetrahedrons. Tetrahedral meshes are commonly used to represent volumetric deformable models and the presented algorithm is integrated in a physically-based environment, which can be used in game engines and surgical simulators. The proposed algorithm employs a hash function for compressing a potentially infinite regular spatial grid. Although the hash function does not always provide a unique mapping of grid cells, it can be generated very efficiently and does not require complex data structures, such as octrees or BSPs. We have investigated and optimized the parameters of the collision detection algorithm, such as hash function, hash table size and spatial cell size. The algorithm can detect collisions and self-collisions in environments of up to 20k tetrahedrons in real-time. Although the algorithm works with tetrahedral meshes, it can be easily adapted to other object primitives, such as triangles.
引用
收藏
页码:47 / 54
页数:8
相关论文
共 50 条
[1]   Collision detection for deformable objects [J].
Teschner, M ;
Kimmerle, S ;
Heidelberger, B ;
Zachmann, G ;
Raghupathi, L ;
Fuhrmann, A ;
Cani, MP ;
Faure, F ;
Magnenat-Thalmann, N ;
Strasser, W ;
Volino, P .
COMPUTER GRAPHICS FORUM, 2005, 24 (01) :61-81
[2]   Interruptible collision detection for deformable objects [J].
Mendoza, C. ;
O'Sullivan, C. .
COMPUTERS & GRAPHICS-UK, 2006, 30 (03) :432-438
[3]   A review of collision detection for deformable objects [J].
Wang, Monan ;
Cao, Jiaqi .
COMPUTER ANIMATION AND VIRTUAL WORLDS, 2021, 32 (05)
[4]   Interactive collision detection for deformable objects in virtual enviroments [J].
Avizzano, CA ;
Catte, S ;
Tecchia, F ;
Bergamasco, M .
RO-MAN'99: 8TH IEEE INTERNATIONAL WORKSHOP ON ROBOT AND HUMAN INTERACTION, 1999, :59-64
[5]   Fast Algorithm for Collision Detection between Deformable Objects [J].
Nouicer, M. ;
Ammi, M. ;
Kheddar, A. .
INTELLIGENT SYSTEMS AND AUTOMATION, 2009, 1107 :311-+
[6]   Optimized Continuous Collision Detection for Deformable Triangle Meshes [J].
Hutter, Marco ;
Fuhrmann, Arnulph .
JOURNAL OF WSCG, 2007, 2007, 15 (1-3) :25-32
[7]   Collision detection and modeling of rigid and deformable objects in laparoscopic simulator [J].
Dy, Mary-Clare ;
Tagawa, Kazuyoshi ;
Tanaka, Hiromi T. ;
Komori, Masaru .
MEDICAL IMAGING 2015: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2015, 9415
[8]   Continuous collision detection for deformable objects using permissible clusters [J].
Wong, Sai-Keung ;
Baciu, George .
VISUAL COMPUTER, 2015, 31 (04) :377-389
[9]   Continuous collision detection for deformable objects using permissible clusters [J].
Sai-Keung Wong ;
George Baciu .
The Visual Computer, 2015, 31 :377-389
[10]   Hierarchical spatial hashing for real-time collision detection [J].
Eitz, Mathias ;
Gu Lixu .
IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2007, PROCEEDINGS, 2007, :61-+