是否可以将 btCompoundShape 用作不同 btCompoundShape 的子形状?
Is it possible to use a btCompoundShape as a child shape of a different btCompoundShape?
这个问题不言自明。我只需要一个由大量 btBoxShape
基元组成的 btRigidBody
。目前我的程序编写方式非常适合我在问题中描述的设置,其中有多个 btCompoundShape
对象包含这些 btBoxShape
原语,并且所有这些都可以馈入一个过度拱形 btCompoundShape
这是 btRigidBody
.
使用的形状
不幸的是,这需要一些时间来实施,我希望在开始之前得到一个是或否的答案,以便我可以在必要时采取其他方式。话虽这么说,如果没有答案,我还是会继续并在自己尝试实施后在这里回答我自己的问题。
是的,您可以将 btCompoundShape 子形状添加到 btCompoundShape:它允许递归。
这个问题不言自明。我只需要一个由大量 btBoxShape
基元组成的 btRigidBody
。目前我的程序编写方式非常适合我在问题中描述的设置,其中有多个 btCompoundShape
对象包含这些 btBoxShape
原语,并且所有这些都可以馈入一个过度拱形 btCompoundShape
这是 btRigidBody
.
不幸的是,这需要一些时间来实施,我希望在开始之前得到一个是或否的答案,以便我可以在必要时采取其他方式。话虽这么说,如果没有答案,我还是会继续并在自己尝试实施后在这里回答我自己的问题。
是的,您可以将 btCompoundShape 子形状添加到 btCompoundShape:它允许递归。