CANNON.js定制刚体

时间:2014-10-28 14:11:26

标签: three.js cannon.js

我用cannon.js和three.js修补了一下,我希望有地形。这需要自定义CANNON.RigidBody。我已经看过预定义的形状,比如平面,盒子和球体,但我似乎无法弄清楚炮在何处或如何定义它的形状。有没有办法从CANNON.RigidBodyTHREE.Geometry创建THREE.Mesh,或者甚至通过poly来定义poly?

1 个答案:

答案 0 :(得分:1)

如果要构建地形,可以使用CANNON.Heightfield类。 See the example

目前无法将任意多边形/ trimesh直接输入Cannon.js。有关该主题的更多信息here

更新:新CANNON.Trimesh class可用于trimesh碰撞。目前仅限于球面和平面碰撞。