PhysicsJS - 旋转牛顿体的聚合体

时间:2014-06-09 19:48:34

标签: javascript html5-canvas physics-engine physicsjs

我一直在和PhysicsJS一起玩,并注意到一些奇怪的行为,身体互相吸引,使用了牛顿'行为。

此行为的一个示例是"Newton's Revenge" demo。起初,所有的身体都像预期的那样开始凝聚起来。然而,一旦他们中的许多人聚集在一个聚合中,整个事物开始越来越快地旋转。最终,离心力在重力中占主导地位,它们会分开。

为什么会这样?它似乎打破了能量/角动量的守恒。它可能与this issue about bodies in contact with one another being unstable有关吗?​​

假设它是PhysicsJS中难以修复的错误,是否有任何简单的解决方法可以防止它发生?

0 个答案:

没有答案