基于粒子系统的池塘雨景模拟
【摘要】自然现象模拟是计算机仿真领域的一个热门研究方向,这里的自然现象包括海浪、雨、雪、火焰等等。它的用途十分广泛,可以应用于电子游戏、电影特效、虚拟现实等多个行业中。但是,由于其模拟对象往往是不规则的模糊物体,使得传统的建模方法对其并不适用。因此,人们不得不开发新的方法对其进行建模。粒子系统是模拟不规则模糊物体非常有效的一种方法。运用粒子系统,我们可以在保证实时性的前提下仍能获得不错的模拟效果。本文正是在粒子系统的基础上,使用OpenGL和VS2010对池塘雨景这一自然现象进行模拟。模拟的工作主要分为以下三部分:首先,本文的主要目标是实现对池塘雨景的模拟,因而下雨这一部分的实现自然是首要任务。从应用的角度来看,粒子系统可以分为三类:方向粒子系统、结构化粒子系统以及随机粒子系统。方向粒子系统需要考虑粒子之间的相互作用的影响,常用来模拟可以变形的物体或刚体等等;结构化粒子系统一般被用于模拟一些具有固定结构的物体,比如云彩、树木和草等等;随机粒子系统则主要是通过一个随机过程来改变粒子的属性,大多被用于模拟烟雾、火焰、爆炸等场景。鉴于本文下雨现象的模拟不需要考虑粒子之间的相互作用,而且雨点也没有固定的结构,因此采用随机粒子系统对降雨进行模拟。其次,当雨滴落入池塘水面的时候,会在落点处的局部水面产生一圈圈同心圆形状的波纹。这是因为雨滴撞击水面是会产生一个振动源,这个振动源会使附近水面的高度产生波动,其波动的幅度也就是振幅。为了模拟出水面波纹的产生和扩散效果,在本文的设计中,我们在雨滴粒子的属性中加入了波纹的参数。这个波纹的参数有两个:振幅和半径,它们代表了雨滴撞击水面时所产生的初始振动源的振幅和范围大小。产生振动源之后,我们再根据相关算法将振动源进行扩散,以期达到波纹的效果。最后,自然界中下雨的时候,雨点经常会受到风的影响,而且雨势也会有变化。为了使模拟效果更接近真实世界,我们在设计中还加入了风力变量和雨势变量。这两个变量的值都是由用户来操控的。风力变量通过改变雨点在水平方向上的位移来展现风力的效果,而且将根据风力值将雨点绘制成斜的雨线。雨势变量则用于控制产生中新雨滴的间隔时间。雨势变量值越大,则间隔时间越长,雨相应的也就越小;反之,则反。
【作者】姚圆;
【导师】汪继文;
【作者基本信息】安徽大学,计算机技术,2014,硕士
【关键词】粒子系统;池塘雨景模拟;动画技术;
【参考文献】
[1]李郁锦,杨建荣,高建荣.碘引发下的氨基酸酯与1,4-萘醌的氧化加成反应研究[J].浙江工业大学学报,2013,01:21-24.
[2]杨红.改性技术用于改善中药浸膏粉吸湿性的研究[D].成都中医药大学,药剂学,2012,硕士.
[3]张万鑫.红色和近红外长余辉材料的探索[D].广东工业大学,材料物理与化学,2013,硕士.
[4]邢伯南.黄金巴黎的最后一抹余辉[D].中央音乐学院,单簧管,2012,硕士.
[5]曹文娟.书目控制方法在网络信息组织中的应用[J].图书情报工作,2003,11:69-73.
[6]徐瑞廷.民事诉讼立案调解制度研究[D].内蒙古大学,法律,2013,硕士.
[7]王岩.倾转四旋翼无人机垂直起降阶段控制系统研究[D].哈尔滨工业大学,控制工程,2013,硕士.
[8]曾思远.广州市城市管理执法研究[D].华南理工大学,公共管理(专业学位),2012,硕士.
[9]孔庆岩.高中信息技术学科微课程的设计与应用研究[D].首都师范大学,现代教育技术,2014,硕士.
[10]叶杰.我国教育政策的管理、政治和法律价值分析[D].兰州大学,教育经济与管理,2013,硕士.
[11]胡绍强.基于神经网络的锅炉燃烧过程的建模分析[D].沈阳理工大学,控制理论与控制工程,2012,硕士.
[12]林超超.效率、动员与经济增长:计划体制下的上海工业[D].复旦大学,中国近现代史,2013,博士.
[13]董平,秦雅娟,张宏科.支持普适服务的一体化网络研究[J].电子学报,2007,04:599-606.
[14]高波,石书生,韦诗韵.需求和价格时间敏感下供应链应对突发事件[J].控制与决策,2011,09:1363-1366+1372.
[15]王国菲.Bi_2WO_6/硅藻土复合光催化剂的合成、表征与性能研究[D].吉林大学,材料学,2014,硕士.
[16]张春飞.聚双环戊二烯复合材料的力学及摩擦学性能研究[D].河南科技大学,2011.
[17]安琪.受控随机利率下准备金的研究[D].安徽工程大学,应用数学,2012,硕士.
[18]赵文兵.Web2.0环境下在线社交网络信息传播仿真研究[D].南京大学,情报学,2013,硕士.
[19]董维维.中国铁路货车国际营销策略研究[D].湖北工业大学,企业管理,2014,硕士.
[20]叶啸飞.卷边薄壁H型钢单向受弯构件的性能研究[D].山东建筑大学,建筑与土木工程(专业学位),2013,硕士.
[21]李安娜.超超临界钢烟侧腐蚀研究[D].大连理工大学,材料表面工程,2013,硕士.
[22]陈青.人民币利率传导机制研究[D].南昌大学,数量经济学,2012,硕士.
[23]郑彬波.基于M2M的智能家居安防系统设计与实现[D].北京邮电大学,电子与通信工程(专业学位),2013,硕士.
[24]马尚.高速列车—轨道系统振动及轨道板疲劳寿命研究[D].北京交通大学,车辆工程,2013,硕士.
[25]岳蔚,习伟,李辉.用于距离保护的静态稳定破坏检测方案[J].电力系统自动化,2011,07:53-56.
[26]石宝刚.乳腺微钙化点增强与检测的研究[D].西安科技大学,模式识别与智能系统,2013,硕士.
[27]石玉洪.钒酸钙真接合金化的研究[J].四川冶金.1989(01)
[28]王一星.计算机在油料保障组织指挥中的应用研究[D].东北大学,计算机技术,2011,硕士.
[29]徐连波.超精密飞削加工振动特性的研究[D].哈尔滨工业大学,机械工程,2014,硕士.
[30]汪冰峰.定向凝固传质问题研究[D].湘潭大学,材料加工工程,2003,硕士.
[31]刘植.邓小平农业政策思想研究[D].湖南师范大学,行政管理,2013,硕士.
[32]张伟花.热处理对石墨烯薄膜结构及电阻性能的影响[D].太原理工大学,2013.
[33]徐懿乔.复方黄黛片、雄黄的毒性及其抗肿瘤作用研究[D].遵义医学院,药理学,2012,硕士.
[34]黄鸿国.基于STM32的多通道液压伺服控制系统研究[D].西南交通大学,精密仪器及机械,2014,硕士.
[35]刘开云,乔春生,滕文彦.边坡位移非线性时间序列采用支持向量机算法的智能建模与预测研究[J].岩土工程学报,2004,01:57-61.
[36]张怡哲.火力/飞行/推进控制系统综合研究[D].西北工业大学,2003.
[37]李兆坤.自适应光学在自由空间光通信大气补偿中的应用研究[D].吉林大学,信号与信息处理,2014,硕士.
[38]张晨.口腔鳞癌患者血清、癌组织及癌旁组织中有机氯农药残留情况分析[D].承德医学院,肿瘤学,2011,硕士.
[39]吴静.钌纳米颗粒的形貌控制合成及其催化性能研究[D].中南民族大学,无机化学,2013,硕士.
[40]马笑潇.智能故障诊断中的机器学习新理论及其应用研究[D].重庆大学,2002.
[41]辛建波.基于以太网的变电站自动化系统时延不确定性研究[D].华中科技大学,2005.
[42]龚自振.Internet网上信息资源开发利用[J].情报探索,2001,01:30-32.
[43]秦立建,张妮妮,蒋中一.土地细碎化、劳动力转移与中国农户粮食生产——基于安徽省的调查[J].农业技术经济,2011,11:16-23.
[44]罗晓刚.中储式球磨机制粉系统的智能控制与实现[D].重庆大学,动力工程,2003,硕士.
[45]李金荣.丹江水泥集团客户关系管理研究[D].西安理工大学,工商管理,2004,硕士.
[46]谢昭辉,吴立德.关于▽~2G算子的一些研究[J].自动化学报,1990,03:193-201.
[47]瞿娟.基于多特征的新疆北部地区积雪面积提取研究[D].新疆大学,地理学,2013,硕士.
[48]郝万里.基于边缘特征的图像配准算法研究[D].沈阳理工大学,计算机软件与理论,2012,硕士.
[49]王伟青,程红焱,刘树君,宋松泉.黄皮种子线粒体呼吸速率和活性氧清除酶活性对脱水的响应及其生态学意义[J].植物生态学报,2012,08:870-879.
[50]魏金辉.协同通信系统中功率分配算法研究[D].广东工业大学,通信与信息系统,2013,硕士.
- 下一篇: 铸铁轧辊表面激光合金化工艺研究
- 上一篇: 不完备市场下期货合约的中性和无差异定价
相关推荐
- 藤茶提取物绿色合成金纳米粒子的研究
- 06月25日
- 不同液体治疗策略对甲状腺癌手术患者机体内环境的影响
- 12月27日
- 跨界环境损害的事前救济研究
- 04月16日
- 单孔三维水压致裂原位地应力测量应用研究
- 12月02日