2014-10-28 461 views
0

我正在修補cannon.js和three.js,我希望有地形。這需要定製CANNON.RigidBody。我已經看到了預定義的形狀,比如飛機,箱子和球體,但我似乎無法弄清楚大炮在何處或如何定義其形狀。有沒有辦法從THREE.GeometryTHREE.Mesh創建一個CANNON.RigidBody,或者甚至通過poly?CANNON.js自定義剛體

回答

1

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

目前沒有辦法將任意多邊形/三角網直接送入Cannon.js。更多關於這個問題here

更新:新的CANNON.Trimesh class可用於trimesh碰撞。目前它僅限於球面和平面碰撞。

+0

輝煌!它的工作,謝謝隊友! – 2014-11-03 16:14:33