如何在JBullet中定义自定义网格?

时间:2012-07-17 08:02:57

标签: java libgdx bulletphysics

我正在创建一个游戏,我想使用JBullet物理引擎。我搜查了Javadocs,但我没有找到任何东西。如何定义与JBullet一起使用的自定义形状?我正在寻找一些我将顶点和索引数组传递到其中的东西,还是有其他解决方案?谢谢:D

2 个答案:

答案 0 :(得分:2)

如果网格是凸的,请使用ConvexHullShape。它将顶点作为参数,但不需要索引或其他连接信息。

对于凹面网格,您可以使用BvhTriangleMeshShape。它需要例如TriangleIndexVertexArray作为参数,从三角形索引和顶点列表创建。

JBullet与最新的Bullet版本不是最新的,但它仍然是一个很好的Java物理库。

答案 1 :(得分:0)

JBullet似乎不是完整的端口,所以我转向使用C ++,我希望使用Bullet。