标签: game-physics
作为一项练习,我正在尝试实现类似游戏的乒乓球,并尝试使用椭圆形状作为桨。球和球拍碰撞后,有人可以帮我计算球的方向吗?
我对计算的数学部分很感兴趣,而不是一些可以为我计算它的库。
答案 0 :(得分:0)
令n为垂直于接触点处椭圆表面的单位向量。 (你可以找到如何计算这样的矢量,例如here。)让v成为球接近的矢量;它将沿着向量
n
v
u = v - 2(v.n)n
其中.是点积。
.