Teschner, M.Heidelberger, B.Manocha, D.Govindaraju, N.Zachmann, G.Kimmerle, S.Mezger, J.Fuhrmann, A.Ming Lin and Celine Loscos2015-07-192015-07-192005https://doi.org/10.2312/egt.20051051This tutorial will discuss collision detection algorithms with a special emphasis on the provided collision information. The potential combination with collision response schemes will be explained which is particular important for using collision detection algorithms in dynamic simulation environments. The tutorial will cover a large variety of relevant techniques. The tutorial starts with basic concepts, such as boundingvolume hierarchies, spatial partitioning, distance fields, and proximity queries. The idea of image-space collision detection is derived as a special case of spatial partitioning and it is illustrated how graphics hardware can be used to accelerate these methods. Based on the provided collision information, the potential combination with collision response schemes will be discussed for all techniques. The tutorial proceeds with further collision detection challenges that are particular important for dynamic simulation environments. Approaches to self-collision detection, as they can occur in deformable modeling, will be discussed. Stochastic methods, that can be used for time-critical collision detection, will be explained. Further, continuous collision detection will be introduced which aims at solving problems related to discrete-time simulations.Collision Handling in Dynamic Simulation Environments10.2312/egt.2005105179-185