我一直在和PhysicsJS一起玩,并注意到一些奇怪的行为,身体互相吸引,使用了牛顿'行为。
此行为的一个示例是"Newton's Revenge" demo。起初,所有的身体都像预期的那样开始凝聚起来。然而,一旦他们中的许多人聚集在一个聚合中,整个事物开始越来越快地旋转。最终,离心力在重力中占主导地位,它们会分开。
为什么会这样?它似乎打破了能量/角动量的守恒。它可能与this issue about bodies in contact with one another being unstable有关吗?
假设它是PhysicsJS中难以修复的错误,是否有任何简单的解决方法可以防止它发生?