%0 Journal Article %T 基于gpu带有复杂边界的三维实时流体模拟 %A 柳有权? %A 刘学慧? %A 吴恩华? %J 软件学报 %P 568-576 %D 2006 %X 在gpu(graphicsprocessingunit)上求解了复杂场景中的三维流动问题,充分利用了gpu并行能力以加速计算.与前人的方法不同,该方法对于边界条件的处理更为通用.首先,通过在图像空间生成实心的剖切截面构成整个障碍物信息图,算法使得流体计算与整个几何场景的复杂度无关,通过对各体素进行分类并结合边界条件,根据障碍物形成修正因子来修改对应的值;另外,采用更为紧凑的数据格式,以充分利用硬件的并行性.通过将所有标量的运算压缩到纹元的4个颜色通道并结合平铺三维纹理,减少了三维流场计算所需要的绘制次数.实验结果显示出算法的有效性和高效率.该算法可以实时计算并显示一个采用中等规模离散的复杂场景. %K 图形硬件 %K gpu %K 可编程性 %K 纳维-斯托克斯方程组 %K 三维流动模拟 %K 实时 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=20060325&flag=1