LiquidFunって? LiquidFunはGoogleが開発している2次元流体演算エンジン. C++で開発されているが、Emscriptenでの変換により、JavaScriptでも利用可能である。 (似たような話が3次元物理演算エンジンのBulletとammo.jsがありますね。ammo.jsはポーティング方法をEmascriptenから見直すらしいですが...) LiquidFun.jsを触ってみよう さて、ここからが本題. http://google.github.io/liquidfun/ にもliquidfun.jsのデモ(testbed)が埋め込まれているが、自分のお勉強もかねて、サンプルコードをガリガリと作成したので、学んだことを書き連ねてみる. 作成したブツ 正三角形・長方形の剛体を液体(紫色と青色のツブツブ部分)にむけて落下させるだけのサンプルである(jsfiddleで