Everything About ___
Live briefing

Everything about Collision detection

Term in computer science

Collision detection is the computational problem of detecting an intersection of two or more objects in virtual space. More precisely, it deals with the questions of if, when, and where two or more objects intersect. Collision detection is a classic problem of computational geometry with applications in computer graphics, physical simulation, video games, robotics, and computational physics. Collision detection algorithms can be divided into operating on 2D or 3D spatial objects. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Collision detectionA 5-minute orientation
  2. Skim a recent paper: Collision Detection for Robot Manipulators Using Unsupervised Anomaly Detection AlgorithmsInfluential work since 2022
  3. Pick up a classic book: World of troubleThe most-reprinted book on the subject
  4. Read the landmark paper: 3D collision detection: a surveyCited 416 times
  5. Go sideways: Bounding volumeA closely related topic
  6. Go sideways: Bounding volume hierarchyA closely related topic

📖 Definitions

Noun The process or mechanism of determining whether two shapes are partially occupying the same space.

Noun A mechanism in Ethernet to detect when two computers are sending frames at the same time, and also to deal with such collisions when they happen.

🗂️ The subject at a glance

  1. Overview
  2. Broad phase
  3. Narrow phase
  4. Usage

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics