【发布时间】:2013-12-09 07:09:10
【问题描述】:
我一直在做一个简单的 3D 刚体模拟器,现在我需要处理对象之间的碰撞。到目前为止,将新的 DirectXMath 与 DirectXTK 的 SimpleMath 一起使用是一个巨大的帮助。
我一直在使用 DirectXCollision 库中的 BoundingBox 和 BoundingOrientedBox 类,它们非常适合确定两个对象是否相交,但除此之外不提供任何其他信息。我需要能够检索接触点和交点法线,以便正确计算刚体响应。
我的问题是 - 有没有办法使用 DirectX 库来检索这些信息,或者我应该学习它并实施自己的方法?
【问题讨论】:
-
我会探索类似BulletPhysics Library 的东西,即documented here
-
我曾考虑过使用库,但我认为这对于我的问题来说有点沉重。不过我会看看子弹,似乎是更好的子弹之一
标签: directx collision-detection collision directx-11 directxmath