» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 25 12
发新话题
打印

[求助] 问下熟悉引擎的业内人士

现在比较流行游戏引擎里面模拟Navier-Stokes驱动的空气流动或者水流的solver是主要在CPU上完成模拟,还是有类似CUDA可以在GPU上运行的solver

或者说游戏中的流体模拟还不需要用到1阶半线性lagrangian去解方程?
去computational fluid dynamics wiki搜索未果,那里面关于游戏里的模拟不多

今天在youtube上看到利用cuda加速运行Navier-Stokes方程的solver
http://www.youtube.com/watch?v=dg8DgKjJQD8
比较感兴趣……加上我自己的本行也是搞PDE的

[ 本帖最后由 匿名 于 2009-4-17 02:41 编辑 ]


TOP

小大球里面的烟是二维的NSE求解出来的,用的cell。Stalker:CS和London Hellgate里面的交互烟雾是用GPU求解的NSE。

干嘛用匿名?大半夜的,谁给照一下。



TOP

求那个能在GPU上搞NSE的solver


TOP

自己写吧,我也是搞cfd的……

TOP

强烈要求楼主现身!!:D :D

TOP

TOP

不过真没必要搞这种花花。。拿几张贴图晃晃就算了,看起来差不多的

TOP

楼上给的这个链接不错……

TOP

问d桑啊

TOP

这些专业领域的问题,你得请教张天师才行。

TOP

引用:
原帖由 nordics 于 2009-4-18 01:59 PM 发表
这些专业领域的问题,你得请教张天师才行。
没错。

TOP

张天师是谁- - - -

TOP

天师姐姐可是容积云大师。

TOP

在gpu上用nse模拟烟雾还可以,我以前做过。

楼主要入门的话可以从这个开始:
gpu gems 1 - chapter 38:  Fast Fluid Dynamics Simulation on the GPU
是2维的,扩展成三维不是很难。

当然,要看大量的paper是必须的了,从这里开始:
Jos Stam. Stable Fluids. In Proceedings of SIGGRAPH. July 1999, P121-128.

好在国内有人总结了一些,你可以从他的参考文献里去google
柳有权,刘学慧,朱红斌,吴恩华. 基于物理的流体模拟动画综述. 计算机辅助设计与图形学学报. 2005,Vol.17,No.12,P2581-2589.

NV的网站上有demo演示,包括3D的,不过是d3d10版

TOP

感谢楼上!

TOP

 25 12
发新话题
     
官方公众号及微博