检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28