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

一个SPH流体实时模拟的全GPU实现框架
引用本文:郭秋雷,唐逸之,刘诗秋,李桂清. 一个SPH流体实时模拟的全GPU实现框架[J]. 计算机应用与软件, 2011, 28(11)
作者姓名:郭秋雷  唐逸之  刘诗秋  李桂清
作者单位:1. 华南理工大学计算机科学与工程学院 广东广州510006
2. 华南理工大学软件学院 广东广州510006
基金项目:国家自然科学基金项目(60973084)
摘    要:怎样实时地进行高度逼真的大规模流体模拟是图形学要研究的一个重要内容。流体的模拟由物理计算、碰撞检测、表面重构和渲染几个部分组成,因此有大量工作针对流体模拟中的各个部分算法进行GPU加速。提出一整套基于GPU的SPH流体模拟加速框架。在利用平滑粒子动力学(SPH)求解Navier-Stokes方程的基础上,借助基于GPU的空间划分PSS(Parallel Spatial Subdivision)来大幅度提升粒子碰撞的检测速度。同时,设计一种基于几何着色器(Geometry Shader)的流体表面信息的重建算法,并进一步地实现基于索引的优化,使得在流体表面重建过程无须遍历不包含表面的区域。实验结果表明,该方法能实时模拟出具有较好真实感的流体场景。

关 键 词:流体模拟  GPGPU  实时  SPH  并行空间划分  几何着色器  Marching cubes  

A FULL GPU IMPLEMENTATION FRAMEWORK OF SPH FLUID REAL-TIME SIMULATION
Guo Qiulei,Tang Yizhi,Liu Shiqiu,Li Guiqing. A FULL GPU IMPLEMENTATION FRAMEWORK OF SPH FLUID REAL-TIME SIMULATION[J]. Computer Applications and Software, 2011, 28(11)
Authors:Guo Qiulei  Tang Yizhi  Liu Shiqiu  Li Guiqing
Affiliation:Guo Qiulei~1 Tang Yizhi~1 Liu Shiqiu~2 Li Guiqing~1 1(School of Computer Science and Engineering,South China University of Technology,Guangzhou 510006,Guangdong,China) 2(School of Software,China)
Abstract:How to implement timely the high realistic imitation of large-scale fluid simulation is an important element in computer graphics research.Fluid simulation consists of quite a few components including physical calculation,collision detection,surface reconstruction and rendering,so that there are a lot of works with regard to GPU acceleration aiming at the algorithms of each component of the fluid simulation. This paper proposes a set of GPU-based framework for SPH fluid simulation acceleration.On the basis ...
Keywords:Fluid simulation  GPGPU  Real-time  SPH  Parallel spatial subdivision  Geometry shader  Marching cubes  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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