提高喷泉水流动态模拟效果的改进方法  

Better method for improvement on fountain flow dynamic simulation

在线阅读下载全文

作  者:杜淑幸[1] 李小振[1] 王云超[1] 

机构地区:[1]西安电子科技大学机电工程学院,陕西西安710071

出  处:《西安电子科技大学学报》2014年第2期97-101,164,共6页Journal of Xidian University

摘  要:为了提高粒子系统动态模拟效果,笔者以喷泉水流为研究对象,基于粒子系统理论,运用物理动力学原理构建喷泉粒子的运动系统模型.采用OpenGL"直线元"作为基本粒子几何体元,与现有的离散单元如元球、立方体、矩形等比较,其实时性明显提高.为消除三维场景中部分粒子的不可见性,采用呈"△"形的线段组合单元实现水珠的动态模拟.为使喷泉水珠聚束表现喷泉断断续续的柱体形状,还提出利用伪粒子黏度法及OpenGL的混合技术,使喷泉水流的真实感进一步加强.实验表明,文中所采用的改进方法有效地提高了喷泉水流的时效性.For the purpose of improving the dynamic simulation effect of the particle system, this paper focuses on studying the dynamic simulation of the fountain flow based on particle system theory. A fountain particle motion model is constructed by applying the physical dynamic principle. The bead particle is structured by using OpenGL "short line" as the basic particle voxel, which performs better in real-time processing compared with other bead particles, such as sphere, cube and square. To avoid the invisibility of partial particles in 3D scene, the technique of the "△" line combination unit is adopted to implement the dynamic simulation of water beads. In order to agglutinate lots of particles to form water beads with different sizes and show the intermittent cylinder shape of the fountain, the fake particle viscosimetry and the blend operation in OpenGL are also adopted, making the fountain flow more realistic. Experiment indicates that the proposed method can effectively improve the reality and real-time performance of the fountain flow.

关 键 词:粒子系统 喷泉水流 动态模拟 伪粒子黏度 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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