基于流场的流动水体仿真  被引量:3

Simulation of flowing water based on flow field

在线阅读下载全文

作  者:杨在兴[1] 芮小平[2] 梁明[1] 赖晗[3] 陆瑾[4] 

机构地区:[1]西安科技大学测绘科学与技术学院,陕西西安710054 [2]中国科学院研究生院资源与环境学院,北京100049 [3]中国矿业大学(北京)地球科学与测绘工程学院,北京100083 [4]中国水利水电科学研究院水环境研究所,北京100038

出  处:《计算机工程与设计》2012年第6期2392-2397,共6页Computer Engineering and Design

基  金:国家水体污染控制与治理科技重大专项基金项目(2009ZX07104-006)

摘  要:为了逼真地模拟自然河道中的流动水体,提出了一种基于流场的流动水体仿真方法。应用流体力学原理,实时计算稳定水流的速度,构建河流的流场,然后运用流场驱动并约束满足泊松碟分布的块状纹理在河道内移动,通过对块状纹理进行混合与渲染,构成了一种自然水体的动态流动效果。水面渲染采用GLSL(opengl shading language)着色器进行渲染,实际运用GPU可编程渲染管线进行图形计算,减少了CPU的实时运算量,提高程序的整体效率,实践表明,应用以上方法可以有效地模拟流域内的动态流动水体。To simulate the flowing water in the natural river realistically,a method of the simulation of the flowing water based on the flow field is presented.Firstly,the velocity of steady flowing water is calculated in real-time,the river flowing field is built through Principles of fluid mechanics,and then the lump textures which meet Poisson-disk distribution are advected and restricted,through the blending and rendering of the lump textures,the dynamic and flowing effects of the water is constructed.GLSL(OpenGL shading language)shaders are used to render the dynamic effect of water,GPU programmable rendering pipeline is used for graphics calculations,and the CPU real-time computation is reduced and the overall efficiency of the program is improved.The practice shows that the method can simulate the dynamic flowing water within the basin.

关 键 词:流动水体仿真 流场 泊松碟分布 块状纹理 着色器 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象