1

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

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

4

2 回答 2

1

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

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

{因此,请注意 - 非常简单 - 您可以做出类似的评论,例如“不要试图让 500 多个物体同时发生碰撞”“不要试图让物体移动得非常缓慢”。它是“唯一的人类”,PhysX 令人难以置信,但对于数学和求解器来说,可能只有这么多。}

2) 重要的是,这是一个老妇人的故事......对于 2018 年,这在很大程度上不再是真的了。

这不再简单了:

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

https://stackoverflow.com/a/51961508/294884

在此处输入图像描述

点击观看动漫..

如今(2018 年以上),“100 倍”差异确实没有问题。您可能会说“1000x”开始变得有点不稳定。而“10,000x”可能会造成麻烦。

于 2018-08-24T14:49:52.400 回答
0

没有一个与您提供的信息。

你有没有在开车的时候撞过虫子?是不是发生了什么灾难,什么时候发生的?

如果我们对物理现象进行价值判断,那么从错误的角度来看,它可能是“坏的”。

于 2015-02-08T13:38:10.317 回答