标签: game-physics physics
我正在尝试为游戏构建物理引擎(并且我宁愿避免使用诸如box2d之类的物理引擎),并且遇到了解决球与斜线之间的碰撞的问题(检测它们很好) )。实际上,我正在寻找一个公式来查找与斜线碰撞后球的X和Y速度,而忽略任何旋转/角动量。
答案 0 :(得分:0)
如果我们用向量表示前后速度,则可以使用向量反射公式:
v2 = v1-2n(v1⋅n)
v1 =反射矢量之前,v2 =反射矢量之后,n =墙的法线(必须归一化为单位矢量),v1⋅n是v1和n的点积。