Непрерывное обнаружение столкновений
Проверяет путь, который объект прочерчивает между двумя кадрами, а не только конечное положение, — поэтому быстрые объекты перестают пролетать сквозь тонкие стены.
Дискретное обнаружение проверяет лишь то, где объект оказался после шага. Пуля на большой скорости в одном кадре может быть по одну сторону стены, а в следующем — по другую, и стена между ними вообще не регистрируется; это явление называют туннелированием.
CCD вместо этого заметает форму вдоль её движения (заметаемые объёмы, conservative advancement) и находит первый контакт на пути. Метод дорог, поэтому движки вроде Box2D, PhysX и Bullet включают его выборочно — именно для пуль и быстрых тел. Альтернатива — более короткие шаги по времени везде — обходится дороже на всю сцену.