有没有办法将软体物理与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 topic,其中有人在2年前发布了这个软体演示http://egraether.com/demos/soft/index.html.
在其他我没有发现类似的东西.我没有列出Physijs,因为它只是ammo.js的包装器.