海浪的行为特征建模与实时绘制研究

来源 :武汉理工大学 | 被引量 : 6次 | 上传用户:vs1ji
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,自然景物的模拟一直是计算机图形学领域最具挑战的问题之一,作为自然景物之一的海洋,约占地球表面总面积的70%,是一个巨大的水体,有着丰富的物质资源,是天然的交通平台,同时海浪又是一个十分复杂的自然现象,无论从时间上还是空间上都具有不规则性,所以海浪建模与绘制研究成为计算机图形学和虚拟现实领域的重点和难点。此外,海浪的模拟研究不仅仅在计算机图形学、虚拟现实应用、军事仿真、娱乐、海洋监测开发等领域具有重要的意义,而且对于水力学、流体力学、波动力学、海洋学等都具有重要的实际意义。虚拟海洋场景中,海浪建模是一个非常重要的方面,通常的虚拟场景不仅要求海浪建模计算量小,渲染速度快,而且还需要占用更少的内存空间。随着虚拟现实技术的发展,人们对虚拟效果的真实感要求也越来越高。基于此,本文为了着力表现海浪不规则波动性,在Gerstner-Rankine海浪模型基础上,引入高度场技术,使用统计思想采用多个波进行叠加的方法来产生海浪波动效果。并从现实观察场景出发,采用LOD技术构建符合人观察习惯的三通道梯形网格模型,以达到减少网格采样点,提高绘制速度的目的。采用该方法构建的网格,由于占用了不同的网格单元,且每个网格通道的运动步调不一致,所以造成了网格边缘裂缝,本文使用缝补技术实现各网格通道之间的无缝连接。卷浪过程的模拟一直是海浪行为特征模拟的重点和难点之一。传统的卷浪建模方法或者过于追求模型的精确性,使用极其复杂的建模方法,造成计算时间过长而无法实时渲染;或者为了追求速度,将模型作了大量简化以致于不能生成逼真的卷浪场景;又或者着力在卷浪的模拟,而忽视了背景海浪的无规则波动性。因此,本文在Gerstner-Rankine模型以及高度场技术的基础上,通过重算特定范围的波浪来生成卷浪,较好地实现了不同模型间的平滑过渡以及卷浪和背景海浪交互的效果。绘制卷浪过程中,本文使用Bezier曲线重算卷浪部分。确定波形的控制点可以生成Bezier曲线,随着时间变化曲线控制点位置以及点之间斜率也随之发生变化,从而在视觉上达到波浪翻卷变化的效果。同时,采用粒子系统模拟卷浪翻卷过程中的泡沫现象,以增加卷浪的真实感效果。从最后实验结果看,一般海浪以及卷浪的行为与特征模拟效果基本能够达到要求。但是,卷浪过程复杂,包括卷起阶段,前涌阶段等过程,对于这些过程的完善仍然是下一步研究工作的重点。
其他文献
随着技术发展和应用需求扩大,不同设备之间风格各异的若干单一固定的HMI严重影响整个系统的协调性。OSGi规范和相应框架的出现将从根本上改变HMI的设计方案和实现策略,改变传
企业应用集成EAI是企业信息化应用的一种延伸,它将企业内部若干异构信息系统通过一定的技术手段有效地组织起来,使其成为一个逻辑上的整体,从而更好地发挥出企业信息系统的作
近年来,可用性工程在国内已经被学术界和工业界广泛接受并逐渐重视。传统的基于实验室的可用性评估方法经过多年的发展,作为一种标准的可用性评估方法,在发现网站或其它应用
无线传感器网络的应用领域十分广泛,受到了人们极大的关注。无线传感器网络是由成百上千集成有传感部件、微处理器和通信模块的微型传感器节点,通过自组织的方式形成网络,完
中国铁路采用先进化的管理手段,经常对员工培训、测评以提高员工能力以及公司的效益。中国铁路某车务段在科技日益发达的今天,采用了车务段测评系统对员工进行培训测评以提高
随着通信技术和网络技术的飞速发展,目前的IPv4协议面临着一些难以解决的问题,如地址短缺、缺乏服务质量控制和安全性差等。为了应对这一挑战,IETF组织提出了IPv6,IPv6继承了
远程镜像又叫远程复制,是容灾备份的核心技术,同时也是保持远程数据同步和实现灾难恢复的基础。它通过网络将物理位置上分离的存储设备相连接,在远程维护数据镜像,一旦灾难发生时
近些年来,J2ME(Java 2 Micro Edition)作为一种用于移动应用的嵌入式语言得到了人们的广泛关注。J2ME提供了一种高度优化的Java运行环境,将Java语言的平台无关性推广到嵌入式
传统的无线传感器网络中,中间节点只对数据包进行转发,而结合了网络编码后,中间节点会对收到的数据包先进行编码后再进行转发。结合了网络编码的传感器网络对数据包的传输成
学位