Web3D虚拟现实平台及吊舱推进器虚拟操控的研发
发布时间:2017-09-06 00:22
本文关键词:Web3D虚拟现实平台及吊舱推进器虚拟操控的研发
更多相关文章: Web3D Java3D 虚拟现实 图形用户界面 吊舱推进器 虚拟操控
【摘要】:对传统船舶行业来说,具有生产周期长,生产效率低、污染严重等特点,为了使船舶行业得到不断的发展,需要向其引进新的思想和技术,,虚拟现实技术是一个好的选择。近年来,基于虚拟现实和分布式技术的协同设计及3D虚拟样机展示作为工程设计一个新的发展方向,可以让设计、使用和维护人员共同参与产品设计,能极大的提高产品开发效率,还能大大提高产品质量。除此之外,建立基于Web的工程训练系统,实现网络化培训,也是很有必要的。这一切都需要Web3D虚拟现实技术的支持。 本文对实现Web3D虚拟现实系统的各种方法进行比较,阐述其各自的优缺点。为弥补各种开发方法的缺点,促进虚拟现实技术在船舶行业中的应用,利用Java的Swing和I/O编程,实现了能通过导入Obj模型来搭建Java3D虚拟现实场景的软件平台。该平台具有简易的图形化操作界面,能方便快速的搭建Web3D虚拟现实场景,对由平台生成的Java3D代码还可进行二次编程。 论文还以ABB公司XO型吊舱推进器为例,利用3ds Max进行建模。通过已实现的Web3D虚拟现实平台,导入所建立的吊舱推进器Obj模型,生成了吊舱推进器Web3D虚拟现实场景,基本验证了本文所实现Web3D平台的可用性。最后,还通过二次编程实现了吊舱推进器的虚拟操控。
【关键词】:Web3D Java3D 虚拟现实 图形用户界面 吊舱推进器 虚拟操控
【学位授予单位】:集美大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP391.9;U664.3
【目录】:
- 摘要4-5
- Abstract5-8
- 第1章 绪论8-12
- 1.1 研究背景和意义8-10
- 1.2 国内外研究现状10-11
- 1.3 本文的主要工作11-12
- 第2章 Web3D 平台的总体设计12-18
- 2.1 实现方案和功能设计12-15
- 2.1.1 实现方案12-13
- 2.1.2 虚拟现实场景功能13
- 2.1.3 平台主要功能13-15
- 2.2 三维建模语言15-16
- 2.3 平台开发环境16-18
- 第3章 Web3D 虚拟仿真平台的实现18-46
- 3.1 Java 3D 场景构建概述18-22
- 3.1.1 Java 3D 场景的开发和发布18-19
- 3.1.2 Java 3D 场景结构19-22
- 3.2 Java 3D 场景文件的模板化22-24
- 3.2.1 编程规范22
- 3.2.2 Web3D 场景模板类的设计22-24
- 3.3 场景代码关键问题解决24-35
- 3.3.1 Java 3D 场景主类的实现24-26
- 3.3.2 场景漫游的实现26-30
- 3.3.3 动画功能的实现30-33
- 3.3.4 鼠标点击交互功能的实现33-35
- 3.4 Web3D 平台代码结构35-40
- 3.5 平台代码关键问题解决40-46
- 3.5.1 Java 3D 场景文件编辑40-41
- 3.5.2 实时显示功能41-44
- 3.5.3 导出为 HTML 文件44-46
- 第4章 船舶吊舱推进器46-52
- 第5章 吊舱推进器虚拟操控的实现52-59
- 5.1 吊舱推进器建模52-53
- 5.1.1 三维建模软件的简介52
- 5.1.2 基本建模原则52-53
- 5.2 虚拟操控的实现53-59
- 第6章 总结与展望59-61
- 6.1 总结59
- 6.2 展望59-61
- 致谢61-62
- 参考文献62-64
- 攻读学位期间发表的论文64
【参考文献】
中国期刊全文数据库 前4条
1 王天明,汪玉,李炜,刘光军;以虚拟仿真为基础的舰船装备研制方法研究[J];舰船科学技术;2001年01期
2 许轶超,陈辉,陈伟;基于虚拟现实技术的机舱漫游系统[J];交通与计算机;2003年01期
3 包国治;刘炜;陈宁;;船舶轮机装配过程中人工操作的视景仿真研究[J];江苏船舶;2007年05期
4 郭晨,叶榛,史成军,孙建波;船舶机舱虚拟现实仿真系统[J];中国造船;2004年03期
本文编号:801081
本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/801081.html