我目前正在使用 physx(试图将 ik 添加到 ragdoll)。出于某种原因,所有布娃娃关节都是无摩擦的,因此,布娃娃往往会“摇晃”,尤其是当它悬挂在空中并连接到几个移动的运动演员时。
我想增加关节的摩擦力并使它们“僵硬”。想象一扇门(铰链非常生锈)需要被踢几次才能打开——即它围绕铰链旋转,但不多,很快停止,并且需要很大的力才能使其旋转。或者想想艺术人体模型(图片见谷歌图片)——它们的四肢四处移动,但它们不能自由摆动。
不幸的是,我在 physx 中找不到与关节摩擦有关的任何内容。我检查了文档、谷歌和标题,但找不到任何有用的东西。
那么,如何使用 physx 实现刚性关节/关节摩擦?(我认为)我见过没有这个问题的 physx 游戏,所以显然应该有一些方法可以做到这一点。
PS我不是在这里谈论联合/求解器的不稳定性。布娃娃是稳定的(或多或少),关节尊重自由度(关节限制),但关节没有摩擦,我想给它们增加摩擦。