碰撞约束

碰撞约束 在碰撞分离阶段除了使用碰撞法线直接分离物体之外,还有一种广泛用于各大刚体模拟引擎中的方法——碰撞约束。使用碰撞约束可以更加优雅的分离物体。 通过之前《基于冲量的约束求解》这篇文章我们了解到我们只需要写出我们需要的约束方程,然后找出Jacobian矩阵就可以通过之前那篇文章最后导出的公式求解冲量了。接下来我们将介绍解释碰撞约束的约束方程和推导Jacobian矩阵。 ...

June 28, 2025 · 3 min · 1058 words · 氧均竭

基于冲量的约束求解

广义坐标 在介绍约束之前先介绍一下分析力学的一个概念:广义坐标 广义坐标是一组用来描述一个物理系统位形(即系统中所有质点的位置状态)的独立变量。它们不必是传统笛卡尔坐标 $(x, y, z)$,而是可以根据系统的约束和对称性灵活选择,只要能够唯一确定系统状态即可。 ...

June 28, 2025 · 4 min · 1799 words · 氧均竭

碰撞响应

碰撞响应 在游戏物理引擎中两个物体在碰撞检测阶段结束后一般下一阶段就是要处理碰撞了,也就是碰撞处理阶段,碰撞处理阶段可以细分成两个阶段,先是经过分离阶段,再就是碰撞响应了。 ...

June 28, 2025 · 3 min · 1052 words · 氧均竭