我有一根在链环之间有销接头的绳子。它运行得非常完美。
现在我想模拟真实的链,所以我添加了销联接的限制,如下所示:
pinJoint.upperAngleLimit = CGFloat(M_PI / 6)
pinJoint.lowerAngleLimit = CGFloat(-M_PI / 6)
pinJoint.shouldEnableLimits = true然而,当我使用球状的链条开始时,我得到了图片3-4 (如下所示)

我尝试使用约束,但它们并没有真正的帮助
发布于 2015-02-07 13:37:40
你试过使用Matti's rope module吗?这对我来说效果很好。基于球的质量,模拟变得非常不稳定。试着减少绳索和球的质量。此外,如果绳子旋转得太快,物理也会变得不稳定。
我想下一次我会尝试使用像this example这样的Verlet集成。这也有一个优点,那就是两端都可以连接。
https://stackoverflow.com/questions/28373892
复制相似问题