3

有没有办法将软体物理与 WebGL 或threejs 集成?我可以以某种方式集成例如 PhysX 引擎吗?

我需要在 3d 柔体中移动 3d 刚体并让柔体响应变形。理想情况下,柔软的主体将具有与粘土相似的塑性特性。

我正在努力实现的目标是可能的吗?

任何建议或方向将不胜感激。

4

3 回答 3

5

已经有一些 3D 物理引擎,例如ammo.jscannon.jsoimo.jsgoblin Physics。您会发现所有这些都在与柔软的身体作斗争。

基于 ammo.js 的子弹引擎可以做软体,但(官方)尚未实现。请参阅https://github.com/kripken/ammo.js/issues/83https://github.com/kripken/ammo.js/issues/13

在 cannon.js 中没有关于软体的官方示例。但也有一个github 主题,其中有人在 2 年前发布了这个软体演示http://egraether.com/demos/soft/index.html 。

在其他的我还没有找到类似的东西。我没有列出 Physijs,因为它只是 ammo.js 的包装器。

于 2015-07-23T10:36:05.723 回答
2

使用whitestorm.js制作的示例。该引擎的稳定版本即将推出。Beta(接近稳定)现在在 github 上可用。

编辑

不是您要找的这个?

于 2016-07-10T18:24:55.197 回答
0

也许看看这个:http ://chandlerprall.github.io/Physijs/

于 2015-07-23T10:34:22.657 回答