当前位置:  开发笔记 > 编程语言 > 正文

模拟流体流动的算法

如何解决《模拟流体流动的算法》经验,为你挑选了2个好方法。

我有一个游戏理念,需要对流体在各种物体周围流动的半真实模拟.想象一下在不规则表面上的水银池,它在各个方向上倾斜.

这适用于游戏,因此不需要100%的物理真实感.最重要的是,计算可以在具有iPhone功能的设备上实时完成.

我认为某种细胞自动机或粒子系统是可行的方法,但我不知道从哪里开始.

有什么建议?



1> 小智..:

Lattice-Boltzmann方法是以离散的,细胞自动机方式模拟流体的一种非常常见的方法.

然而,为了iPhone上的实时性能,将流体模拟为粒子系统然后找出将粒子渲染为体积质量的方法可能更有效.我怀疑这是像Aqua Forest这样的游戏采取的方法.



2> BobbyShaftoe..:

这不是我的研究领域,但我相信这被认为是规范的工作:

计算机图形学的流体模拟

http://www.akpeters.com/product.asp?ProdCode=3260

另外,看看伯克利动画和建模组

http://www.cs.berkeley.edu/b-cam/

我还推荐像Google Scholar或Citeseer这样的工具,并推荐学术文献.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有