面向太湖流域的烟雾和云的模拟

来源 :苏州大学 | 被引量 : 0次 | 上传用户:love_day
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
烟雾和云的模拟广泛应用于电脑游戏、影视特技、科学计算可视化以及军事模拟和训练等领域,是计算机图形学的一个热点问题。本文采用基于物理的方法对烟雾和云进行模拟,在基于物理的模拟中,烟雾和云的运动严格遵循物理规律的约束,因此,采用该方法制作的模拟效果较为逼真。本文是苏州某管理部门开发的“虚拟太湖流域”项目中的一个子课题,主要内容是在PC平台上模拟出湖面上空的烟雾以及云的效果。采用流体动力学中的NS(Navier-Stokes)方程建立烟雾和云的数学模型,由于其精确解的求法到目前为止尚未被完全解决,本文采用数值方法求解此方程。首先采取分步求解策略,并将求解过程映射到GPU(Graphic Processing Unit),实现了NS方程的快速求解,同时,将MacCormack格式用于NS方程对流项的求解,使求得的烟雾和云的速度值和密度值更加精确。采用改进的光线投射法渲染烟雾和云,并将整个运算映射到GPU。对于烟雾的渲染,利用两次光线投射的方法,得到了很好的烟雾效果。而对于云的渲染,通过层次细节技术对云模型做适当的简化,并将间接光照加入到云的渲染中,使云的渲染更加真实。将光线折射加入到场景渲染中,采用纹理坐标扰动方法实现湖面光线的折射,同时,利用掩码标识,克服了折射走样现象。通过场景的合成,实现了烟雾和云的实时模拟,得到了较好的模拟效果,满足了实际课题的要求。
其他文献
跨文档指代消解是自然语言处理的重点和难点之一,是信息检索,信息抽取,多文档摘要等应用系统的重要组成部分。在数十年中,指代消解的研究只是局限于单篇文档内的研究。随着研
随着网络规模的日益扩大,网络已经成为巨大的信息资源库。其中很大部分信息被“深藏”于各类在线数据库中,用户只能通过查询接口提交查询来获取里面的信息,这类网络信息被称
本文的研究主要来源于河南省重点科技攻关项目(No.092102210149)“基于区间结构的柔性化控制模型及其系统研究”和河南省教育厅自然科学研究计划项目(No.20098520015)“区间
随着信息技术的迅猛发展。在国民经济各领域对信息处理能力的要求也越来越高,尤其是高性能计算方面的需求快速增长。目前对高性能计算领域影响最大的是集群,它极大地提高了高性
无证书公钥密码体制是新近提出的一类新型公钥密码体制。它不仅继承了基于身份的密码体制不需要使用公钥证书的优点,同时较好地解决了基于身份的密码体制所固有的密钥托管问
随着通信技术的不断发展,电信企业之间的竞争也变的越来越激烈,过度的竞争导致企业利润的减少,使得各个电信公司不得不将传统的销售模式转移到以“客户为中心”的模式,通过增强企
学位
随着信息化社会要求的提出,计算机网络和通信技术得到了迅猛发展,同时,信息的安全越来越成为人们关注的热点问题之一。现代密码学技术是提供信息安全的一种最有效的方法,而根
从蛋白质的氨基酸序列预测蛋白质三维结构是当前生物信息学领域中的一个非常具有挑战性的问题。而蛋白质侧链预测是蛋白质结构预测以及蛋白质设计中非常重要的子问题。  
从软件工程的角度,本文对地理信息系统的研究现状和热点、开发理论技术做了一些探讨和研究,并以移动亲情通管理信息系统为背景,结合Web技术和GIS知识对系统的分析设计和实现
近些年,随着互联网的不断发展,数据交换也变得频繁,由于XML的可移植性以及自述性等特点,使得它逐渐成为商业、工业以及生活中重要的一种数据交换标准。XML不断地被应用,从而