摘要
大面积水体仿真中的细节捕捉较为困难,且渲染效率容易受限。为此,提出一种基于图形处理单元(GPU)的水体表面动态多分辨率物理仿真模型。采用细节层次渐进网格划分方法对水体表面进行建模,利用统一计算构架和GPU技术加速纳维-斯托克斯方程的求解。实验结果表明,随着初始网格分辨率的提高,该模型的加速比逐渐加大,在分辨率达到1 024×1 024的情况下,能保证30帧左右的渲染效率。
Aiming at the difficulties of large water areas detailed simulation and the limitations of rendering efficiency,this paper presents a paralleled dynamic multi-resolution physical simulation model of water surface.In order to model water surface,it adopts a Level of Detail(LOD) progressive grid partition method which is relative to viewpoints,and utilizes Compute Unified Device Architecture(CUDA) and GPU technology to accelerate the solution of N-S equation.Experimental results show that the performance of the model can increase with the increases of the grid resolution,and reach more than 30 frame per second under the resolution of 1 024×1 024.
出处
《计算机工程》
CAS
CSCD
2012年第18期286-290,共5页
Computer Engineering
基金
国家自然科学基金资助项目(40730530)
科技人员服务企业行动基金资助项目(2009GJA0047)
煤炭资源与安全开采国家重点实验室开放基金资助项目(SKLCRSM09KFB02)
关键词
网格
流体仿真
图形处理单元
裂缝消除
JACOBI迭代
grid; fluid simulation; Graphic Processing Unit(GPU); crack elimination; Jacobi iteration