基于Unity3D的机械臂虚拟交互平台系统的开发
摘要 | 第4-5页 |
Abstract | 第5页 |
第一章 绪论 | 第9-16页 |
1.1 研究背景及意义 | 第9-10页 |
1.2 虚拟现实技术介绍 | 第10-13页 |
1.2.1 虚拟现实技术的特征 | 第10-11页 |
1.2.2 虚拟现实技术的系统类型 | 第11-12页 |
1.2.3 虚拟现实技术的应用 | 第12-13页 |
1.3 国内外研究发展现状 | 第13-14页 |
1.3.1 国外的研究发展现状 | 第13页 |
1.3.2 我国虚拟仿真技术研究现状 | 第13-14页 |
1.4 论文的主要研究工作及结构安排 | 第14-16页 |
第二章 虚拟交互系统的总体设计 | 第16-27页 |
2.1 选用Unity3D作为系统开发引擎的优势 | 第16-17页 |
2.2 系统总体方案规划 | 第17-20页 |
2.2.1 系统需求的分析 | 第17-19页 |
2.2.2 系统的功能分析 | 第19页 |
2.2.3 系统开发的总体框架 | 第19-20页 |
2.2.4 系统的开发流程 | 第20页 |
2.3 系统开发中所涉及的关键技术 | 第20-26页 |
2.3.1 GUI交互技术 | 第20-22页 |
2.3.2 屏幕自适应技术 | 第22-23页 |
2.3.3 实时碰撞检测技术 | 第23-25页 |
2.3.4 模型实例化技术 | 第25-26页 |
本章小结 | 第26-27页 |
第三章 本体模型处理与功能模块的建立 | 第27-52页 |
3.1 本体模型的建立与处理 | 第27-32页 |
3.1.1 本体模型的结构组成 | 第27-29页 |
3.1.2 建模要领及规范 | 第29-30页 |
3.1.3 模型处理路线的选取 | 第30-32页 |
3.2 模型数据交换中需注意的问题 | 第32-34页 |
3.2.1 模型轴心的调整 | 第32-33页 |
3.2.2 模型文件导入与导出设置 | 第33-34页 |
3.3 仿真操作模块 | 第34-46页 |
3.3.1 UGUI设计及操作方式 | 第34-36页 |
3.3.2 动作指令仿真的实现 | 第36-40页 |
3.3.3 搬运物块过程模拟 | 第40-45页 |
3.3.4 视角转换及缩放功能 | 第45-46页 |
3.4 虚拟拆解模块 | 第46-50页 |
3.4.1 模型的拾取原理及流程 | 第46-49页 |
3.4.2 字幕协同与高亮显示技术 | 第49-50页 |
3.5 音视频播放模块 | 第50-51页 |
本章小结 | 第51-52页 |
第四章 场景的构建与虚拟漫游的实现 | 第52-63页 |
4.1 场景中模型资源的创建与编辑 | 第52-54页 |
4.1.1 场景模型资源的构建 | 第52-53页 |
4.1.2 模型资源的编辑与设置 | 第53-54页 |
4.2 场景的设置 | 第54-58页 |
4.2.1 模型资源的导入 | 第54页 |
4.2.2 场景环境资源设置 | 第54-58页 |
4.3 场景虚拟漫游功能 | 第58-62页 |
4.3.1 角色控制器的建立 | 第59-61页 |
4.3.2 碰撞检测效果的实现 | 第61-62页 |
本章小结 | 第62-63页 |
第五章 UI界面的构建及系统的发布与测试 | 第63-81页 |
5.1 交互界面的整体布局 | 第63-69页 |
5.1.1 GUI界面设计 | 第63-66页 |
5.1.2 登陆界面的运行效果及实现程序 | 第66-68页 |
5.1.3 场景的切换流程及实现程序 | 第68-69页 |
5.2 系统资源的整合及发布 | 第69-71页 |
5.2.1 资源的整合 | 第69-71页 |
5.2.2 系统的打包发布 | 第71页 |
5.3 PC端系统测试 | 第71-80页 |
5.3.1 测试内容 | 第72页 |
5.3.2 运行测试 | 第72-80页 |
5.3.3 测试总结 | 第80页 |
本章小结 | 第80-81页 |
结论 | 第81-82页 |
参考文献 | 第82-84页 |
致谢 | 第84页 |