如何在android中创建Fluid运动

时间:2014-01-10 09:55:58

标签: android android-canvas graphics2d fluid fluid-dynamics

我需要在瓶子里旋转液体并旋转设备

1 个答案:

答案 0 :(得分:5)

流体动力学不是一个简单的主题。最简单的fluid flow is 2D, incompressible, irrotational, laminar flow示例。我首先考察一下。

你不能在一周内完成它,你必须学习它。

您可以从这个java示例http://www.jbox2d.org/liquid/中学习。除非您的模拟非常小且2D,否则您可能需要使用带有NDK的C / C ++库来获得任何合理的帧速率。

谷歌确实发布了基于box2d(使用NDK)for android的物理库。 http://google.github.io/liquidfun/这可能是一个很好的入门资源,但除非你很好地理解物理,否则你将无法做太多。

相关问题