最近发现一款开源C++语言编写的液体模拟引擎。
实事上,它是基于Box2d进行的扩展引擎,实现液体、软体物理特性模拟。
比如说你需要一个类似于”果冻”的软体,或者”瀑布”、”海浪”等这类液体的物理模拟,你可以用到它。因为是基于Box2d的延伸扩展,所以只支持2D物理模拟,但做出来的物理效果真的非常酷!
在这个地址你可以看到所有的Demo及获取它的源码:http://google.github.io/liquidfun/
看看它的Demo截图。
液体物理粒子一(液体模拟)
液体物理粒子二(液体模拟)
弹性粒子(软体模拟)
Demo截图 一
Demo截图 二