這個問題是相當自我解釋。我留下了需要一個單一的btRigidBody
由一個令人難以置信的大量btBoxShape
基元組成。我的程序寫入的方式目前適用於我在問題中描述的設置,其中有多個包含這些btBoxShape
原語的btCompoundShape
對象,並且它們全部可以饋送到一個對象上,其形狀爲由btRigidBody
使用。是否可以使用btCompoundShape作爲不同btCompoundShape的子形狀?
不幸的是,它需要一些時間來實施,我希望在開始之前有一個肯定的答案或者沒有答案,這樣我就可以在必要時採取其他方法。這就是說,如果沒有答案即將到來,我會繼續前進,並在嘗試實施後自己回答我自己的問題。
最後,我決定甚至不嘗試實施,因爲我對它的想法越多,似乎越不可能。我得出了這個結論,因爲'btCompoundShape'的定義是它是由多個凸面構成的凹形。如果它是凹形的,它不能是另一個'btCompoundShape'中的凸形。這當然只是我的理論,所以如果有人確實嘗試實施並發現我不正確,請在此說明。 –