第1章 绪论 | 第1-11页 |
1.1 本课题的选题意义 | 第7-8页 |
1.2 本文相关研究现状 | 第8-9页 |
1.3 本文主要研究内容 | 第9-11页 |
第2章 虚拟现实技术概述 | 第11-20页 |
2.1 虚拟现实技术简介 | 第11-15页 |
2.2 虚拟现实技术的主要研究内容 | 第15-16页 |
2.3 虚拟现实技术的发展历程 | 第16-17页 |
2.4 虚拟现实国内外研究现状 | 第17-20页 |
第3章 桌面虚拟系统及开发工具的选择 | 第20-38页 |
3.1 桌面虚拟现实简介 | 第20-22页 |
3.2 开发工具的比较和选择 | 第22-26页 |
3.2.1 当前主流开发工具的比较 | 第22-25页 |
3.2.2 开发工具选择小结 | 第25-26页 |
3.3 Java3D语言概述 | 第26-30页 |
3.3.1 Java简述 | 第26-27页 |
3.3.2 面向对象的Java | 第27-30页 |
3.4 Java3D技术 | 第30-38页 |
3.4.1 Java3D的场景图数据结构 | 第32-33页 |
3.4.2 Java3D API中的类以及类的关系 | 第33-34页 |
3.4.3 Java3D中形体的生成 | 第34-35页 |
3.4.4 形体的组合和组的生成 | 第35页 |
3.4.5 Java3 D的视模型 | 第35-38页 |
第4章 LOD算法的分析和改进 | 第38-46页 |
4.1 LOD算法的引出 | 第38-39页 |
4.2 LOD技术的传统思路和不足 | 第39-41页 |
4.3 Java3D中对传统 LOD算法的改进 | 第41-43页 |
4.4 传统LOD算法和改进 LOD算法对比 | 第43-46页 |
第5章 用Java3D开发桌面虚拟现实系统 | 第46-58页 |
5.1 技术路线 | 第46页 |
5.2 系统环境和构架 | 第46-48页 |
5.2.1 开发环境 | 第46-47页 |
5.2.2 系统的构架 | 第47-48页 |
5.3 系统实现 | 第48-58页 |
5.3.1 对象的分类 | 第49-50页 |
5.3.2 三维场景模块的生成 | 第50-54页 |
5.3.3 视点及视平面的设定 | 第54-56页 |
5.3.4 交互的设计 | 第56页 |
5.3.5 背景效果的生成 | 第56-58页 |
第6章 改进 LOD思想的应用与展望 | 第58-64页 |
6.1 用改进的LOD思想优化代码 | 第58-62页 |
6.2 结论和展望 | 第62-64页 |
参考文献 | 第64-67页 |
在学研究成果 | 第67-68页 |
致谢 | 第68页 |