我需要在瓶子内渲染流体并且当设备旋转时
问问题
2918 次
1 回答
7
流体动力学不是一个简单的话题。流体流动的最简单示例是二维、不可压缩、无旋、层流。我会先调查一下。
你不能在一周内完成它,你必须学会它。
您可以从这个 java 示例http://www.jbox2d.org/liquid/中学习除非您的模拟非常小并且是 2D 的,否则您可能需要使用带有 NDK 的 C/C++ 库来获得任何合理的帧速率。
Google 确实为 android 发布了基于 box2d(使用 NDK)的物理库。http://google.github.io/liquidfun/这可能是一个很好的入门资源,但除非你很好地理解物理学,否则你将无能为力。
于 2014-01-10T10:23:52.647 回答