天空气象系统的模拟

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:xin3020abc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学理论和技术的不断发展,人们开始一步一步地模拟我们身边的这个世界。从建筑到家具,从城市到自然,图形学的技术使得我们可以将这个现实的世界完完整整的映射进虚拟的计算机中。在对自然界的模拟中,模拟天空是一个重要的领域。本文的研究目的就是在于模拟天空中的气象现象,主要是模拟云,以丰富虚拟现实领域对自然界的模拟。 在云的模型选择上,本文采用体素方格分割三维空间方式,存储云相关的数据信息。这种方法适合基于物理模拟的技术的实现,并且能够更好的反映云的特征。本文还采用metaball的方式,为云的渲染存储数据。使用metaball代替体素方格的做法,能够有效地减少渲染的数据量,并且在提高效率的同时,仍能够保证渲染质量,达到真实感和实时性的平衡。 在云的动态模拟方面,本文结合了细胞自动机(Cellular Automation)和CML模型(Coupled Map Lattice Model),利用细胞自动机模型中的概率控制的方法作为补充,控制基于物理运动的云的形状;并且使用概率的方法模拟了云层中的小水滴围绕凝结核不断聚集,超过空气浮力能承受的质量,形成降雨的过程,模拟了从水蒸气到云的形成,再从云到形成降雨、降雪的大气水循环的主要过程,实现了天空气象系统所需要的气象过程。本文还利用概率控制,提出了一种简单的,对天空中的云进行艺术造型的技术。 在云的渲染方面,本文改进了云基于metaball的单散射渲染模型,在原有两个通道的基础上增加了两个通道进行多散射的着色计算,提高了云层渲染的质量,并且通过对metaball依距视点距离进行切片分类,批量计算着色信息的方法,提高了原有算法的渲染效率。 本文还实现了天空气象系统的框架模型,通过云的模拟器,渲染器的接口互联,以及以通用体素方格的数据结构作为数据传递的格式,使得本文天空气象系统更加适合于拓展,便于今后研究的开展和深入。
其他文献
生物免疫系统与计算机入侵检测系统具有惊人的相似性:前者保护生物机体不受诸如病菌、病毒等各种病原体的侵害,后者保护计算机系统不受或少受入侵事件的危害或威胁,两者都是在不
随着网络技术的不断发展,网络速度越来越快,网络安全问题也随之变的更加突出。传统的网络入侵检测技术的局限性越来越明显,已经无法适应网络新攻击层出不穷和数据量日益增大
计算机网络和通信技术的发展不断改变着人们工作和生活的方式。具有更大带宽、融合诸多类型有线和无线网络的下一代互联网NGI (Next Generation Internet)为人们提供了更灵活
在很多嵌入式系统应用系统中,都需要把一个实时系统和一个非实时系统安装在同一个嵌入式设备上,让它们一起工作,发挥各自的优势。这篇论文讲述了RT-Hypervisot这个实时虚拟机
学位
为了在异构网络中实现不同接入设备对视频流数据的访问,通常要求视频服务端的编码器提供不同分辨率的压缩码流。双流视频编码器能够实时生成两种不同分辨率的码流,但是传统双
该论文提出了一种分布式并行遗传算法,并用Java语言开发算法程序在Beowulf机群系统上加以实现。论文首先搭建了廉价的Beowulf机群系统作为课题的硬件环境。并行遗传算法使用J
随着计算机软硬件水平的快速发展以及各种移动终端智能设备,如智能手机、数码相机等的出现,人们在互联网上上传和分享图片变得越来越容易,这就导致了互联网上多媒体数据总量
我们已经进入了一个信息飞速发展的时代。面对排山倒海的文字信息,如何从中找到问题的确切答案成了一个重要的研究课题。自动问题回答系统是能够根据用户输入的自然语言问题
语义搜索是语义网研究领域的一个重要内容。通过充分利用底层数据丰富的语义信息,语义搜索力图为用户直接提供精准的答案,而不仅是包含有所查关键字的文档。然而,这种语义搜