为什么一个物体的质量绝不会是另一个物体的质量的 100 倍?

Why should the mass of one object never be 100 times more than another?

我在很多地方都读到过,如果两个物体相互碰撞,其中一个物体的质量是另一个物体的质量的 100 倍以上,就会导致碰撞的物理问题。然而,当我自己测试它时,我发现我正在尝试做的事情没有真正的问题。

从本质上讲,我希望有人可以详细说明为什么两个碰撞物体之间的质量差异如此之大是一件坏事,因为目前我还没有看到为什么不这样做的任何理由,只是很多高级代表说不要这样做。

没有一个符合您提供的信息。

你在开车的时候遇到过小虫子吗?有没有什么灾难,什么时候发生的?

如果我们对物理现象进行价值判断,那么从bug的角度来看可能是"bad"。

如果有人还在读这个老问题,有两个要点

1) 最简单、最真实的解释是,PhysX 很难处理这个问题。这是一个以惊人的速度运行的游戏物理系统,因此它依赖于某些合理的领域。

{因此,请注意 - 非常简单 - 您可以发表类似的评论,例如 "Don't try to have 500+ objects colliding at once""Don't try to have things moving extremely slowly". "only human",PhysX 令人难以置信,但对于数学和求解器来说,只有这么多是可能的。}

2) 重要的是,这是一个老太太的故事 ....对于 2018 年,它基本上不再是真的了。

这不再是事实了:

有趣的是,这是一个出色的答案,表明它在复杂的情况下工作得很好!

点击看动漫..

如今(2018 年以后)“100 倍”差异确实完全没有问题。你可能会说“1000x”开始变得有点古怪。而“10,000x”可能会引起麻烦。