我一直在做一个简单的 3D 刚体模拟器,现在我需要处理对象之间的碰撞。到目前为止,将新的 DirectXMath 与 DirectXTK 的 SimpleMath 一起使用是一个巨大的帮助。
我一直在使用 DirectXCollision 库中的 BoundingBox 和 BoundingOrientedBox 类,它们非常适合确定两个对象是否相交,但除此之外不提供任何更多信息。我需要能够检索接触点和交点法线,以便正确计算刚体响应。
我的问题是 - 有没有办法使用 DirectX 库检索该信息,或者我应该学习它并实施我自己的方法?