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

基于图形引擎的大规模海洋实时渲染技术研究及应用

作 者: 李可嘉
导 师: 陈雷霆;廖云
学 校: 电子科技大学
专 业: 软件工程
关键词: 图形引擎 海洋渲染 投影网格 FFT
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 51次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机软硬件技术的不断发展,计算机图形学逐渐成为了计算机科学中蓬勃发展的新领域,而三维图形引擎技术由于在虚拟现实、影视和游戏娱乐、计算机辅助设计和科学计算可视化等各个方面都发挥着越来越重要的作用,而逐渐成为了计算机图形学中主要研究的方向之一。在通过计算机对自然现象模拟这一领域中,对海洋的真实感模拟具有重要的地位和作用,虽然对它的模拟具有较大难度,但逼真的海洋却能极大地提高虚拟场景的真实性,近年来工程领域在虚拟场景中对海洋模拟的需求不断增加。本文通过对计算机图形学、图形引擎及海洋算法的研究,最终实现一套基于引擎的海洋渲染系统,以满足快速搭建海洋场景及后续二次开发的需要。对此,本文从国内外研究现状出发,首先通过对面向对象图形引擎的渲染流程、场景管理、渲染子系统和材质子系统等模块进行讨论;其次从海洋渲染流程开始,对海面的网格建模、高程值计算和光学模型分别进行论述;然后通过海洋实时渲染系统的设计目标确定系统需求并设计系统模块;最终完成海洋渲染系统的实现。其中,在海面网格建模方面,本文对基于连续LOD思想的网格建模方式进行了的重点研究,分析了投影网格算法在构建网格中的优缺点,改进并实现了基于投影网格建模的海面网格。在海面高程值计算部分,本文通过对海面高程计算的分析,最终采用了海洋统计学公式来模拟复杂的海面起伏效果,在系统实现中则以快速傅里叶变换的形式来表示这种统计海波算法,这样就可以快速地将各种不同频率的波混合叠加在一起,产生具有更加复杂行为的波,从而模拟出非常逼真的海面效果。在光学模型部分,本文实现了海水的反射、折射、HDR等特效,进而提高了海面光效的真实感。最后,本文对海洋实时渲染系统中所用到的相关算法进行了小结,并提出了改进的方向以及进一步的展望。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-17
  1.1 引言  10
  1.2 课题背景及研究内容  10-11
  1.3 国内外研究现状  11-14
    1.3.1 计算机图形学相关现状  11-13
    1.3.2 海洋绘制研究现状  13-14
  1.4 研究的意义  14-15
  1.5 论文的结构安排  15-17
第二章 面向对象图形引擎概述  17-28
  2.1 图形引擎背景  17-18
  2.2 渲染流程  18-19
  2.3 场景管理系统  19-22
    2.3.1 场景图  19-20
    2.3.2 场景管理器  20
    2.3.3 空间分割与场景管理算法  20-22
  2.4 渲染系统  22-23
  2.5 材质系统  23-27
  2.6 合成器系统  27
  2.7 本章小结  27-28
第三章 海洋渲染技术概述  28-37
  3.1 海洋渲染流程  28
  3.2 海平面网格建模  28-31
  3.3 海面模型算法  31-35
  3.4 海洋光照  35-36
    3.4.1 反射与折射  35-36
    3.4.2 HDR 效果  36
  3.5 本章小结  36-37
第四章 海洋实时渲染系统分析及设计  37-49
  4.1 系统需求分析  37-38
    4.1.1 系统设计目标  37
    4.1.2 功能性需求  37-38
    4.1.3 非功能性需求  38
  4.2 系统设计  38-45
    4.2.1 总体设计  38-39
    4.2.2 海面网格模块  39-40
    4.2.3 海面高程模块  40-41
    4.2.4 海洋光学模块  41-42
    4.2.5 全屏幕特效模块  42-43
    4.2.6 海洋材质雾效模块  43-44
    4.2.7 交互模块  44-45
  4.3 系统层次  45-47
  4.4 系统工作流程  47-48
  4.5 本章小结  48-49
第五章 海洋实时渲染系统实现  49-77
  5.1 海洋渲染系统模块实现  49-67
    5.1.1 海面网格系统  49-53
    5.1.2 海面高程  53-56
    5.1.3 海洋光学  56-60
    5.1.4 全屏幕特效  60-64
    5.1.5 海洋材质雾效  64-66
    5.1.6 鼠标键盘交互  66-67
  5.2 海洋实时渲染系统时序图  67
  5.3 海洋实时渲染系统架构  67-69
  5.4 实验总结  69-75
    5.4.1 实验平台  69-70
    5.4.2 实验效果  70-75
    5.4.3 实验性能  75
  5.5 本章小结  75-77
第六章 总结与展望  77-78
  6.1 课题研究总结  77
  6.2 课题前景展望  77-78
致谢  78-79
参考文献  79-82
攻硕期间取得的成果  82-83

相似论文

  1. 啤酒瓶在线检测相关技术的研究,TS262.5
  2. OFDM系统中基于导频的信道估计算法的研究,TN919.3
  3. 基于IEC61850-9的电子式互感器校验与在线监测系统,TM45
  4. 应用于MIMO-OFDM系统的FFT处理器的研究与设计,TN919.3
  5. 基于FPGA的雷达信号测频系统研究,TN957.51
  6. 一种基于DSP的监测系统研究与开发,TV738
  7. 发动机振动与燃烧分析虚拟仪器的设计开发与应用研究,TK407
  8. 基于FFT的混沌短期负荷预测方法的改进研究,TM715
  9. 径向剪切干涉测试技术研究,TH744.3
  10. 基于TSC的无功补偿控制器的研究,TM761.1
  11. 基于DSC电力系统谐波测量方法的研究,TM935.2
  12. 扩频指令通信系统中的伪码同步研究,TN914.42
  13. 基于小数重合法自动测量高等级量块技术研究,TN247
  14. 嵌入式电能质量监控终端的研究与设计,TP368.1
  15. 毫米波探测器的信号分析与处理器设计,TN911.6
  16. 基于MIDI的乐器控制系统和音符的自动识别方法研究,TN912.34
  17. 8mm线性调频连续波近程探测系统设计,TN911.7
  18. 基于HART总线的智能型涡街流量计的研究开发,TH814
  19. 乘法器复用的多路FFT处理器研究与设计,TN919.3
  20. DTMB中3780点FFT在多核DSP平台上的实现,TP368.1
  21. 基于FPGA的雷达信号处理系统的设计,TN957.51

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com