子弹物理学:如何使柔体“静止”(种类)?

时间:2013-04-02 08:11:48

标签: game-physics bullet

我对Bullet很新,并在一周前开始使用它。我主要玩刚体,一切都按预期工作但现在我还需要在模拟中添加软体,事情有点复杂。

我想要的是什么:我必须创建一个简单但不切实际的场景:主要对象是悬浮在世界中心的可变形球,它不会停留在任何东西上而只是“漂浮”那里。然后,我应该能够向球投掷各种刚体,使其变形,但不要移动。

我尝试了什么:我的问题是我不知道如何让我的主软体漂浮在场景的中心。我尝试将每个节点的质量设置为零但显然不再变形了。我也改变了它的总质量并给出了相同的结果(我不确定它是否与将所有质量设置为0相同)。我也尝试给它STATIC标志,但这不会改变任何东西。

我可以尝试(但看起来过于复杂):可能会将球挂到一个点对点约束的固定位置,但我担心它会变形球,可能会产生不必要的摆动。我的另一个想法是将球封入一个由飞机制成的隐形盒子中,这些盒子可以将它保持在空中但不会与其他物体发生反应(特别是我会抛出的刚性物体)但是我担心这个解决方案会实施起来很麻烦,并且当球被按压时,盒子的表面是可辨别的。

总结:我需要一个保持相同中心的球形柔体。我向它扔东西,我应该看到它的表面riple但它不应该“全局”移动。有没有办法干净地做到这一点?

感谢您的帮助!

(我在子弹论坛上问了同样的问题,但没有答案)

0 个答案:

没有答案