找到正确的方向为正常

我想实现的碰撞系统,我的三个js的赛车游戏。我遵循本指南来实现计算两辆车之间碰撞后最终线性和角速度的系统。找到正确的方向为正常

https://www.myphysicslab.com/engine2D/collision-en.html#resting_contact

不过,我有麻烦的时候还发现了正常的正确方向。根据链路:让矢量n是正常(垂直)于正被冲击时,与我使用用于找到该正常以下的方法从主体B.向外指向本体B的边缘。

How do I calculate the normal vector of a line segment?

寻找正常的数值很容易,但我有麻烦让我的程序中使用了正确的方向。例如,我想要蓝色的正常,而不是红色的。

这里是一个图片,说明我的意思更清晰地希望:

回答:

没有公式能猜出你有兴趣在表面的东西侧,所以它是由你来提供这种暗示。

您可以选择正确的方向,通过使用说唱的一个X RBP或Rbp里X说唱,但它是由你根据你的模型中使用的定向约定选择。 (所提供的信息很少,我不能告诉你更多。)

以上是 找到正确的方向为正常 的全部内容, 来源链接: utcz.com/qa/258972.html

回到顶部