Bullet Physics - 在几何中切出一个洞

时间:2014-03-08 20:53:39

标签: collision-detection physics bulletphysics

我有一个用btBvhTriangleMeshShape创建的静态刚体。这个僵硬的身体将成为一个房间。

现在我正在地板上建立门户(传送)。由于此门户网站,静态对象的几何体中应该有一个洞。我不知道Bullet是否有可能制作类似的东西(不再创造整个刚体),但我想要的是,其他动态物体应该与这个“洞”相互作用,就好像它一样真的有。

有办法吗?我是否必须对碰撞组/面具做些什么?甚至可以使用这个物理库吗?

1 个答案:

答案 0 :(得分:1)

在这种情况下,我会从一开始就打造带孔的房间,如果我在门户打开时正确理解,则会出现一个洞。您有一个覆盖孔的对象,当门户打开时,您将删除此对象,并且其他对象可能会侵入该孔。 通过这种方式,您可以从一开始就拥有洞,而不需要修改它。

这只是一个想法。我认为没有办法直接做你想要的事情(在现有的几何体中打个洞)