- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章绪论
第一章绪论
1.1论文研究背景
自从1963年伊万苏泽兰(IvanSutherland)发表的那篇著名论文《画板》,
计算机图形学经历了这近五十年的蓬勃发展,已经逐步成为计算机科学中一个重
要领域。它研究的内容包括几何造型、图形硬件、图形交互技术、计算机动画、
自然景物仿真、虚拟现实、游戏等。其中,自然景物仿真可以模拟各类真实的环
境,给人带来身临其境的感觉,因此,图形学在建筑、游戏、影视、广告、军事
等各行各业发挥这越来越重要的作用。
传统的军事演习具有经费高、周期长和风险大的特点。其中,最大的障碍是
无法将演习的预演方案生动形象的展示出来,通常采取简单的二维平面图展现,
其真实感和效果往往大打折扣,并且对于指挥决策、态势演练也起到了很大的制
约。随着各行业信息化的提高,以及对于直观效果的需要,虚拟的三维场景优势
就更加明显,他们均逐步推出三维模拟以取代传统的二维模拟。如游戏业现基本
由互动性、体验感以及沉浸感更强的三维游戏逐步取代前几年火爆的二维游戏市
场:军事上也由三维态势展现取代传统的二维展现,采用虚拟的电子沙盘取代传
统的沙盘,这一转变为军事信息化的必然趋势。
在三维展现中,海洋的模拟无疑是很重要的一块。逼真的、实时绘制的水面
效果,能够大大丰富三维场景的感染力。海洋是一个十分复杂的自然环境,它本
身具有不规则性和重复性,这既体现在时间上,又体现在空间上。随着计算机软
硬件水平的提高,使得实时逼真地绘制大规模海洋场景成为可能,而真实感很强
的海浪效果或兼顾真实感与实时性的虚拟海战环境,对于海战,海上演习的三维
效果展示,都具有十分重要的现实意义。由于海洋是一个复杂的自然环境, 对
其进行实时性与真实性的模拟,对于整个系统的成功至关重要。而对于海浪效果
的表现更是重中之重。海浪的形成是一个复杂的动态过程,而不同情况下的海浪
形态表现亦不相同,如:近岸、远岸、不同等级风力下海浪的形态均有很大差异。
大规模海洋的绘制,在计算机图形领域具有十分重要的意义,同时对于水力
学、流体力学、波动力学、海洋学等都具有重要的实际意义。海浪的实时绘制,
已经成为计算机游戏、虚拟现实应用以及电影制作的强有力工具。在一个海洋工
程领域中,海洋模拟技术被广泛应用在研究船舶、堤岸与流体的相互作用,为水
下施工、船舶航行、港口建设都提供了辅助设计;由于海洋环境的复杂性,虚拟
的海洋环境可以大大降低工程的开发费用,缩短开发周期,从而保证工程的JlI页N
进行;另外,实时性强且丰富、逼真的虚拟海面场景,在计算机游戏、电影等领
域也有着广泛的应用前景,它既可以实时生成虚拟海战电脑游戏中的画面,又可
以弥补在拍电影时由于环境恶劣而无法拍到的场面,如洪水、海啸、巨浪滔天等,
从而增加了人们的沉浸感;还可以用于海军虚拟作战的模拟训练,克服了传统的
演习、训练经费高、周期长、风险大的缺点,特别是对于像战术对抗、应急操作、
高海情的恶劣天气下船舶运动与控制及应急操作。
本课题通过研究三维海洋场景仿真技术,在满足整个系统实时性同时达到真
东南大学硕士学位论文
实感的要求,使得整个三维海洋场景可以更好的服务指挥系统,为三维态势展现
提供逼真的海洋场景。同时,可以为其他自然仿真提供有益的经验和方法。
1.2国内外研究现状
本部分将从海浪的建模方法、网格的建模方法和光照三部分来介绍国内外研
究的相关工作。
1.2.1海浪的建模技术
海浪的模拟是整个海洋仿真的基础,海浪模拟的方法也有许多种,目前主要
的建模方法有以下3种:
(1)基于物理模型的方法
该方法是根据流体的特征直接对海浪进行模拟,用流体方程来描述水流的运
动,一般都是从经典的Navier-Stokes方程来建立海浪模型,通过计算该方程求
的数值解,然后由数值解得到水波的形状。
Kass和Miller[11用简化的二维浅水波方程来模拟不同深度的波浪,在这个模
型中,他们将水平面分成网格,网格上的每个点表示一个预先知道方向和速度的
水柱体,模型的每个网格点波浪高度都是由恒定传播的波叠加而成的。
de
Palllle【2】这种方法进行了改进,使其可以被应用在非线性的
Layton和Van
水平对流中。和Kass不同的是Chen等通过数值迭代的方法简化了二维
Navie
文档评论(0)