Three.js 带弹药的布料softBodyHelpers.CreatePatch
我试图使用three.js physics cloth演示创建桌布,但生成的桌布始终是垂直横幅。Is使用ammo softBodyHelpers.CreatePatch函数制作软体,但我找不到有关如何使用该功能的文档。有人知道如何将其应用于制作桌布吗?我的初始网格看起来很好,就像桌布一样,但只要第一个物理循环更新网格,它就会立即将顶点移动到垂直横幅中 根据: ammo.js是Bullet物理引擎到JavaScript的直接端口, 使用Emscripten。源代码直接翻译为 JavaScript,无需人工重写,因此功能应该是 与原子弹相同 看看,Three.js 带弹药的布料softBodyHelpers.CreatePatch,three.js,physics,Three.js,Physics,我试图使用three.js physics cloth演示创建桌布,但生成的桌布始终是垂直横幅。Is使用ammo softBodyHelpers.CreatePatch函数制作软体,但我找不到有关如何使用该功能的文档。有人知道如何将其应用于制作桌布吗?我的初始网格看起来很好,就像桌布一样,但只要第一个物理循环更新网格,它就会立即将顶点移动到垂直横幅中 根据: ammo.js是Bullet物理引擎到JavaScript的直接端口, 使用Emscripten。源代码直接翻译为 JavaScript,
CreatePatch
实际上只适用于矩形几何体
不过,好消息是,有一个单独的函数名为
create椭球场景中是否有其他静态几何体可供布料碰撞?否则,它将只是一张床单,穿过无摩擦的空间。是的,有一个刚体地板,布料会很好地砸在地板上,但就像落幕一样,而不是水平桌布是的,但我还测试了另一种解决方案,使用了柔体(bullet函数:softBodyHelpers.CreateFromTriMesh)与同样有效的平面几何图形(压力零点)关联。我想这个可以关闭了。好的,谢谢你的提示;我将研究另一个函数并给出反馈。