Version: Unity 6.0 (6000.0)
语言 : 中文
离散碰撞检测
基于扫掠的 CCD

连续碰撞检测 (CCD)

连续碰撞检测 (CCD) 模式采用预测算法来计算在物理时间步长之间发生的碰撞。它们更加准确,但通常较离散碰撞检测需要更多的计算资源。

盒型碰撞体、球形碰撞体和胶囊碰撞体支持 CCD。CCD 的目的是作为一种安全网,可在碰撞体会相互穿过的情况下捕捉碰撞。但是,CCD 并不总是会提供物理上精确的碰撞结果,因此仍然可以考虑降低物理时间步长频率以使模拟更加准确。

在 Unity 中,有两种 CCD 算法,由三个碰撞检测 (Collision Detection) 模式选项表示。

主题 描述
推断性 CCD 了解推测性碰撞检测。连续推测 (Continuous Speculative) 采用推测性碰撞检测。
基于扫掠的 CCD 了解基于扫掠的碰撞检测。连续 (Continuous)连续动态 (Continuous Dynamic) 模式都使用基于扫掠的碰撞检测。
离散碰撞检测
基于扫掠的 CCD