我正在编写一个非常简单的 2D 碰撞响应算法(谢天谢地),但即使是非常简单的几何概念也让我感到困惑。一直在学习!但是……
在这种情况下,它是向量:
如果一个物体撞击一个几何体,我想完全消除该物体在平行于几何体壁法线的方向上的动量。幸运的是没有摩擦或弹跳,但我仍然不确定如何找到一个矢量来完全抵消沿法线的动量。
提前致谢!
最佳答案
计算几何体壁法线与物体速度向量的点积。结果等于壁法线方向的速度分量。从速度矢量中减去壁法线乘以该结果,以消除该方向上的所有速度。
关于math - 从矢量中消除方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5060082/