- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开题报告 研究课题:三维仿真基于OSG在海洋环境中的应用 姓名:张鑫 学号专业:2011级自动化 指导老师:刘永信教授 主要内容: 1.选题背景 2. 国内外研究现状及发展趋势 3.主要研究内容 4.软件应用 5.关键技术 6.毕业设计工作进度安排 记得高中化学老师课上讲烃类的甲烷这种清洁燃料是说到其实海里有大量的甲烷,不过他们与水分子形成了一种新的稳定的物质——可燃冰。不过开采相当不易,没想到我的毕业设计可以完成我的这个想法。 1.选题背景 从整个全球来看,地球上陆地面积占30%,海洋面积占70%,海洋资源及其丰富,是全球生命系统的重要组成部分,是环境平衡的主要调节器,是维护地球生态平衡的主要循环环节。随着社会的不断进步和人类生存发展需求的增多,全球人口与资源、环境之间的矛盾日益激烈,人类社会的发展与进步则越来越依靠海洋,导致海洋与人们的日常生活、经济建设和社会发展息息相关。所以对海洋场景的模拟仿真有很重要的现实意义。 仿真难点仿真难点主要表现在: (1)它是一个复杂场景,包括的元素有波浪、水面以及海上和海底的物体等? (2)尽管现我们在光学方面的研宄已经很深入,但是光作为仿真场景中重要的一部分,在实现其反射、折射等效果时,还是有一定难度的; (3)既然已经提到了海洋场景仿真是一个复杂场景,所以还要考虑到各种特殊的场景,例如雨、雪、雾天气的模拟,战斗场景中爆炸、燃烧等特效的模拟等等。 2.国内外研究现状及发展趋势 国外:如Google公司在2005年推出了 Google Earth三维可视化地球,并于2009年在Google Earth的基础上增加了海洋信息内容,推出了 Google Ocean。Skyline公司开发的系列软件可以为三维可视化信息系统提供企业级的解决方案,用户能够根据自己的需求进行定制在航海模拟器方面,Polaris系列是Kongsberg公司研发的第六代船桥模拟器。Polaris系列模拟器的视景系统釆用了 Multigen Creator作为建模软件,三维视景数据库釆用了 OpenFlight格式。Kongsberg公司采用OpenScenceGraph (OSG)作为三维引擎开发类库,对视景系统进行驱动,对视景系统中的自然环境、船桥模拟、靠泊控制以及海浪等特效进行了很逼真的仿真,但是对于大面积生成海浪没有考虑使用JONSWAP谱更符合实际效果。ransas公司的NTPR04000模拟器视景系统以微机、三维图形加速卡为硬件平台,三维视景数据库的建模由自己的建模工具Scene Edit和Model Editor完成,地形模型可以由海图数据自动生成,雷达图像由海图数据和地形数据获得,视景管理采用OpeiiGL图形技术。 国内:海洋信息软件方面,如苏奋振等研制了海洋地理信息系统软件MaXplorer,针对海洋数据的特性,实现了对海洋数据的统一管理、三维分析及动态可视化;肖如林等对三维虚拟地球下的海洋信息原型适应性进行了分析与研究;在航海模拟器方面,如大连海事大学研发的大型船舶操纵模拟器视景系统,该系统是采用Creator对场景进行建模,使用OPENGVS引擎对视景进行驱动,并且随着三维引擎的升级,已经部分使用OSG。上海大连海事学校也研发了航海模拟器视景系统,该视景系统釆用Vega Prime平台作为视景管理。 3.主要研究内容 对比众多三维可视化遣染引擎,本文择优选取OSG高阶引擎作为海洋场景建 模的三维可视化這染引擎,自主开发三维可视化海洋场景。主要内容如下: (1)对比众多三维可视化引擎,本文择优选取OSG高阶三维引擎。 (2)熟悉了解OSG内核原理机制,掌握OSG的工作流程,实现过程和使用技巧。编译OSG图形开发库,编译海洋仿真图形开发库。 (3)指定整体实行方案,掌握应用到本文中的关键技术。 (4)基于OSG的海上典型自然现象仿真,包括海洋场景的建模,本文利用快速傅里叶变换结合JONSWAP海浪谱的建模方法来实现海洋场景建模,利用粒子系统实现的雪仿真以及使用OSG框架啊函数进行大面积雾的添加。把仿真好的自然现象融合到海洋场景中,实现较为完整的三维可视化海洋场景。 (5)对全文进行总结,并提出今后的发展方向。 4.软件应用 4.1OSG的基础知识 4.1.1OSG简述 OpenSceneGraph (OSG)中文译为开源场景图形库,是三维引擎的一种,它包含许多涉及到图形学知识的模块。它的底层使用己经成型的OpenGL底层植染API,由ANSIC++编写,OSG可在多种操作系统上运行,其中包括主流的windows系统,还有大多数的UNIX和Linux操作系统。OSG具有良好的组织结构。 4.2OSG的使用 4.2.1OSG的函数命名规则 OpenScen
您可能关注的文档
最近下载
- 专题22.7 二次函数图象与系数的关系选填压轴专项训练(30道)(解析版).pdf VIP
- 浙江省嘉兴市第一中学2024-2025学年高一上学期10月阶段性测试物理试卷(含答案).pdf VIP
- 1.新版历年全国高考英语高频词汇必备表汇总打印版.docx
- 矿山生态修复技术规范第3部分:金属矿山.pdf VIP
- 〖地 理〗世界的地形第一课时说课稿-2024-2025学年七年级地理上学期(湘教版2024).docx VIP
- 《物理学发展史》课件.ppt VIP
- 《物理学的发展史》课件.docx VIP
- 2026秋季中国电建集团北京勘测设计研究院有限公司校园招聘笔试参考题库附答案解析.docx VIP
- 浙江省嘉兴市2023-2024学年高一上学期10月月考物理含解析.pdf VIP
- 美国特色介绍.pptx VIP
文档评论(0)