学位论文 > 优秀研究生学位论文题录展示

3D海浪动画模拟技术研究

作 者: 罗玉
导 师: 钟珞
学 校: 武汉理工大学
专 业: 计算机应用技术
关键词: 海浪模拟 海浪谱 LOD技术 实时渲染 纹理映射
分类号: TP391.9
类 型: 硕士论文
年 份: 2008年
下 载: 286次
引 用: 2次
阅 读: 论文下载
 

内容摘要


近年来,由于游戏、动漫、影视、广告、建筑、视景仿真、科学计算可视化等各个领域对3D动画的应用,使得计算机图形学和虚拟现实技术得到了很大的发展。在计算机图形学领域中,自然景物的模拟一直是具有挑战性的研究热点之一,因为自然景物形态各异,运动不规则,并且具有一定的生命周期,难以用几何模型进行描述。水作为一种自然景物,以其流动性、透明性以及复杂的光学特性使其成为模拟中的难点。海浪模拟作为水流体模拟的一个分支,常常作为动画的背景,在许多三维游戏、模拟训练及影视特效等应用中,逼真的、大范围的海面场景模拟成为不可或缺的重要内容。海面模拟涉及的范围十分广阔,而且海面波动规律十分复杂,海面波动受到各种力的作用与影响。同时,海面作为动画场景的背景,对其真实感和实时性也有较高的要求。因此,建立合适的海浪运动模型,实现海浪模拟是很有意义的。本文从这一目的出发,利用海洋学的经验公式,采用海浪谱方法建立了海浪的数学模型,并使用LOD技术简化海面网格的计算量,通过光照和纹理映射的渲染,实现了深海区域的3D海浪模拟,并在实时性和渲染方面都取得了令人满意的效果。具体研究工作如下:通过对国内外海浪模拟技术研究现状的分析,结合图形实时绘制技术,给出了海浪模拟的基本步骤。在分析海面网格的细化的方法及裂缝和边缘缝合技术的基础上,构造LOD网格以减少网格计算量。在深入分析了主流的海浪模型的构造方法和适用范围之后,从海洋学的观测结果入手,利用海浪P-M频谱及SWOP方向函数计算得到的不同频率、方向角、振幅的组成波,线性叠加生成海面高度场,从而建立海浪动画的每一帧。在利用海浪谱方法生成海面高度场的过程中,通过三角函数计算简化,降低计算代价提高帧率。并通过对海面赋予一定的光照和材质参数、计算反射纹理坐标以及背景贴图渲染海浪,实现深海海域海浪的3D动画。此外,通过实验数据比较,证明了采用LOD网格以及海浪谱方法模拟的广阔深海海域的海浪动画能实现动画的现实性要求,且渲染效果比较理想。最后,对基于海浪谱方法和LOD技术模拟3D海浪的研究工作做了总结和进一步的展望。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-18
  1.1 课题研究的目的和意义  9-10
  1.2 实时3D动画  10-14
    1.2.1 实时绘制技术与图形管线  11-13
    1.2.2 3D动画制作步骤  13-14
  1.3 国内外研究现状  14-16
  1.4 本文研究的主要内容  16-17
  1.5 本文的组织  17-18
第2章 海面网格  18-26
  2.1 网格曲面  18-21
  2.2 LOD网格  21-23
  2.3 投影网格  23-25
  2.4 本章小结  25-26
第3章 海浪建模  26-39
  3.1 海浪模型  26-31
    3.1.1 N-S方程  26-27
    3.1.2 Perlin噪声合成  27-29
    3.1.3 Gerstner模型  29-31
  3.2 高度场  31-32
  3.3 频率谱  32-36
  3.4 方向谱  36-38
  3.5 本章小结  38-39
第4章 海浪模拟  39-66
  4.1 海面网格的建立  39-46
    4.1.1 LOD网格的建立  39-40
    4.1.2 网格的缝合  40-46
  4.2 高度场的建立  46-54
    4.2.1 高度场的计算  46-50
    4.2.2 计算简化  50-54
  4.3 渲染  54-63
    4.3.1 光照  54-58
    4.3.2 纹理映射  58-63
  4.4 实验及结论  63-65
  4.5 本章小结  65-66
第5章 总结与展望  66-68
  5.1 研究工作总结  66-67
  5.2 研究工作展望  67-68
参考文献  68-72
致谢  72-73
附录:攻读硕士学位期间发表的论文  73

相似论文

  1. 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
  2. 交互式局部约束织物纹理映射技术的研究与实现,TP391.41
  3. 虚拟地理环境中注记配置和表示方法研究,P283
  4. 基于三维重建过程中纹理映射问题的研究,TP391.41
  5. 三维人脸重构方法研究,TP391.41
  6. 基于地理信息网格的矢量数据组织管理和三维可视化技术研究,TP391.41
  7. OpenGL三维场景模型的建立与实现,TP391.41
  8. 大型薄壁件运输夹具的设计方法研究,TG75
  9. 针对具有复杂属性的网格模型简化算法的研究,TP391.41
  10. 虚拟战场环境中纹理技术应用研究,TP391.41
  11. 3D山水画水墨线条的实时渲染研究,TP391.41
  12. 虚拟场景下与物理模型分离的流体渲染方法研究与实现,TP391.41
  13. 基于Java3D的针灸铜人人脸模拟,TP391.41
  14. 非真实感绘制技术的研究与实现,TP391.41
  15. 基于OPENGL的场景动态效果模拟的研究与实现,TP391.41
  16. 基于实拍照片的纹理映射研究,TP391.41
  17. 基于图像序列的三维建模关键技术研究及应用,TP391.41
  18. 基于粒子系统的形状动态烟花模拟,TP391.41
  19. 基于粒子系统的不规则物体的仿真与实现,TP391.9
  20. 三维电子沙盘系统的研究与实现,TP311.52
  21. 医学图像快速标准化绘制技术研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 计算机仿真
© 2012 www.xueweilunwen.com