首页 | 本学科首页   官方微博 | 高级检索  
     

基于多重网格法的实时流体模拟
引用本文:周世哲,满家巨. 基于多重网格法的实时流体模拟[J]. 计算机辅助设计与图形学学报, 2007, 19(7): 935-940
作者姓名:周世哲  满家巨
作者单位:湖南师范大学数学与计算机科学学院,长沙,410081;湖南师范大学数学与计算机科学学院,长沙,410081
基金项目:国家自然科学基金 , 湖南省教育厅资助项目
摘    要:在GPU上实现了多重网格法,并用该方法改进了二维的实时流体模拟,更充分地利用GPU的并行计算能力.使用4层网格,依靠渲染到纹理的计算方式、帧缓存扩展的纹理管理方法,提高了图形硬件的利用率.实验对比表明,在同样的帧数下该方法能提高GPU实时流体模拟的精度.尤其在较大规模的问题上,与同等精度的基于一般迭代方法的GPU实时流体模拟相比,该方法在速度上可有成倍地提高.

关 键 词:GPU  实时流体模拟  多重网格法  帧缓存扩展
收稿时间:2007-05-14
修稿时间:2007-05-14

Realtime Fluid Simulation Based on Multigrid Method
Zhou Shizhe,Man Jiaju. Realtime Fluid Simulation Based on Multigrid Method[J]. Journal of Computer-Aided Design & Computer Graphics, 2007, 19(7): 935-940
Authors:Zhou Shizhe  Man Jiaju
Affiliation:College of Mathematics and Computer ,Science, Hunan Normal University, Changsha 410081
Abstract:We implement a multigrid method on GPU and improve the accuracy of 2D realtime fluid simulation by using the implemented multigrid method. We use four layers of grids in our GPU based multigrid method, and by using frame buffer extension and the way of rendering to textures, we manage to put all the textures needed in graphic hardware memory to increases the rate of utilization of GPU. The test results show that our method can improve the accuracy of GPU based 2D real-time fluid simulation with the same fps. Especially in lager scale situation our method speeds up the simulation by times compared with other GPU based real-time fluid simulation using normal iteration method with equivalent accuracy.
Keywords:GPU   realtime fluid simulation   multigrid method   framebuffer extension
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号