【问题标题】:CANNON.js custom rigid bodyCANNON.js 自定义刚体
【发布时间】:2015-03-16 01:03:07
【问题描述】:

我正在对 cannon.js 和 three.js 进行一些修改,我希望有地形。这需要自定义CANNON.RigidBody。我已经看到了预定义的形状,如平面、盒子和球体,但我似乎无法弄清楚大炮在哪里或如何定义它的形状。有没有办法从THREE.GeometryTHREE.Mesh 创建一个CANNON.RigidBody,或者甚至定义它的多边形?

【问题讨论】:

    标签: three.js cannon.js


    【解决方案1】:

    如果你想构建一个地形,你可以使用CANNON.Heightfield 类。 See the example.

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

    更新:新的CANNON.Trimesh class 可用于三角网格碰撞。目前仅限于球体和平面碰撞。

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多