有没有办法将软体物理与 WebGL 或threejs 集成?我可以以某种方式集成例如 PhysX 引擎吗?
我需要在 3d 柔体中移动 3d 刚体并让柔体响应变形。理想情况下,柔软的主体将具有与粘土相似的塑性特性。
我正在努力实现的目标是可能的吗?
任何建议或方向将不胜感激。
有没有办法将软体物理与 WebGL 或threejs 集成?我可以以某种方式集成例如 PhysX 引擎吗?
我需要在 3d 柔体中移动 3d 刚体并让柔体响应变形。理想情况下,柔软的主体将具有与粘土相似的塑性特性。
我正在努力实现的目标是可能的吗?
任何建议或方向将不胜感激。
已经有一些 3D 物理引擎,例如ammo.js、cannon.js、oimo.js或goblin Physics。您会发现所有这些都在与柔软的身体作斗争。
基于 ammo.js 的子弹引擎可以做软体,但(官方)尚未实现。请参阅https://github.com/kripken/ammo.js/issues/83和https://github.com/kripken/ammo.js/issues/13。
在 cannon.js 中没有关于软体的官方示例。但也有一个github 主题,其中有人在 2 年前发布了这个软体演示http://egraether.com/demos/soft/index.html 。
在其他的我还没有找到类似的东西。我没有列出 Physijs,因为它只是 ammo.js 的包装器。