称为碰撞检测通常是指一种判断两个或多个对象是否产生交集的的方法。往往应用于电子游戏和其他计算物理学当中，也应用于人工智慧当中。除了确定两个对象是否已经碰撞，碰撞侦测也可以用于计算冲击的时间（TOI），以及回报对象交叉的位置。 一旦侦测到碰撞则处理模拟（物理引擎，布娃娃系统）。解决碰撞侦测问题需要使用广泛的概念，如线性代数和计算几何。
概述.在物理模拟当中，如果验证撞球产生的位置，则需要模拟刚体运动和弹性碰撞。并且在初始化的时候赋予与台球桌和球一些非常精确的物理描述，以及所有的球的初