我正在开发 3D 物理模拟环境,并遇到了凹面形状难以物理建模的问题。我目前正在使用 BulletPhysics 来完成繁重的工作,但它根本不支持动态凹形。
我的计划是采用形状的 3D 修剪网格,然后生成许多凸包,当它们组合在一起作为复合形状时,近似于 3D 修剪网格的形式。
我的问题是:是否有现有的算法可以做到这一点?
如果没有,你会怎么做?
也许这会有所帮助:“V-HACD 库将 3D 表面分解为一组“近”凸部分”https://github.com/kmammou/v-hacd