摘要 | 第3-4页 |
Abstract | 第4页 |
第1章 绪论 | 第7-20页 |
1.1 问题的提出 | 第7-8页 |
1.2 课题的来源和意义 | 第8-9页 |
1.2.1 课题的来源 | 第8页 |
1.2.2 课题的意义 | 第8-9页 |
1.3 国内外研究现状 | 第9-13页 |
1.3.1 波浪建模与绘制技术的现状 | 第9-12页 |
1.3.2 波浪和浮体相互作用的行为特征建模的现状 | 第12-13页 |
1.4 相关技术 | 第13-19页 |
1.4.1 虚拟现实技术 | 第13-14页 |
1.4.2 OpenGL技术 | 第14-17页 |
1.4.3 多线程技术 | 第17-19页 |
1.5 论文的结构 | 第19-20页 |
第2章 风浪的波动理论 | 第20-33页 |
2.1 概念和基本术语 | 第21-22页 |
2.2 风浪的基本方程和边界条件 | 第22-24页 |
2.2.1 基本方程 | 第22-23页 |
2.2.2 边界条件 | 第23-24页 |
2.3 微幅波理论 | 第24-30页 |
2.3.1 微幅波方程及其解 | 第24-27页 |
2.3.2 微幅波的特征 | 第27-30页 |
2.4 次摆线波理论 | 第30-33页 |
第3章 基于海浪谱的风浪视景建模 | 第33-43页 |
3.1 不规则海浪的谱分析理论 | 第33-35页 |
3.1.1 海浪的频谱分析 | 第33-34页 |
3.1.2 海浪的方向谱 | 第34-35页 |
3.2 风浪的几何模型 | 第35-37页 |
3.2.1 余弦型风浪外观 | 第35-36页 |
3.2.2 次摆线型风浪外观 | 第36-37页 |
3.3 风浪绘制的网格模型 | 第37-38页 |
3.4 风浪绘制和渲染时的一些加速方法 | 第38-41页 |
3.4.1 采用三角带化渲染 | 第38-39页 |
3.4.2 波面网格点的法线快速计算 | 第39-40页 |
3.4.3 对正弦型函数的麦克劳林逼近 | 第40-41页 |
3.5 风浪对天空的反射效果 | 第41-43页 |
第4章 浮体对风浪的动态响应 | 第43-51页 |
4.1 力学基础 | 第43-45页 |
4.1.1 质点系和刚体 | 第43页 |
4.1.2 静力学相关知识 | 第43页 |
4.1.3 运动学相关知识 | 第43-44页 |
4.1.4 动力学相关知识 | 第44-45页 |
4.2 浮体受力的物理模型和算法 | 第45-51页 |
4.2.1 确定空间任意一点在水平网格内的位置 | 第45-46页 |
4.2.2 确定水平网格内任意点所对应的波高值 | 第46页 |
4.2.3 确定倾斜状态下浮体边对和波面相交点的坐标 | 第46-47页 |
4.2.4 任意倾斜角度下浮体浮心的计算 | 第47-48页 |
4.2.5 计算出偏转力矩 | 第48-49页 |
4.2.6 浮体运动算法 | 第49-51页 |
第5章 实验分析 | 第51-54页 |
5.1 风浪渲染中不规则网格模型的定性分析 | 第51-52页 |
5.2 风浪渲染中网格模型的定量分析 | 第52-54页 |
第6章 研究工作总结和进一步工作的展望 | 第54-56页 |
6.1 研究工作总结 | 第54页 |
6.2 系统的创新点 | 第54-55页 |
6.3 将来的工作 | 第55-56页 |
参考文献 | 第56-58页 |
致谢 | 第58-59页 |
攻读硕士学位期间发表的论文及参加的科研项目 | 第59-60页 |
附录A 线性微幅波理论的主要公式 | 第60-61页 |
附录B 不同水深情况微幅波的主要关系式 | 第61-62页 |
附录C 浮体动力学模型的部分源代码 | 第62-72页 |