我的链条之间有一根带针接头的绳子。它运作得很好。
我现在想要模拟真实的链条,所以我添加了针脚关节的限制:
pinJoint.upperAngleLimit = CGFloat(M_PI / 6)
pinJoint.lowerAngleLimit = CGFloat(-M_PI / 6)
pinJoint.shouldEnableLimits = true
然而,当我使用链状的球状开始时,我得到图片3-4(如下所示)
我尝试使用约束,但它们并非真正有用
答案 0 :(得分:0)
您是否尝试过使用Matti's rope module?这对我很有用。根据球的质量,模拟变得非常不稳定。尝试减少绳索和球的质量。此外,如果绳子旋转太快,物理也会变得不稳定。
我想下次我会尝试使用像this example这样的Verlet集成。这也具有能够在两端连接的优点。