声明
1 绪论
1.1引言
1.2虚拟现实技术的发展现状
1.2.1虚拟现实特征与分类
1.2.2虚拟现实技术的应用
1.3虚拟现实技术在学习培训中的优势
1.4本文主要研究工作
2平台总体设计
2.1平台基本架构
2.2平台方案研究
2.2.1基于3DSMax/Maya和Virtools的平台方案
2.2.2基于SolidWorks和OpenGL的平台方案
2.2.3基于Cortona3D Viewer的平台方案
2.3平台开发工具
2.3.1三维建模软件
2.3.2虚拟现实引擎
2.4本章小结
3 水轮发电机组模型设计
3.1水轮发电机组零件设计
3.1.1模型结构树
3.1.2零部件三维建模
3.2水轮发电机组整体装配
3.3水轮发电机组模型优化
3.3.1模型格式处理
3.3.2模型显示优化
3.4本章小结
4平台虚拟交互设计
4.1VRML Automation技术
4.2 虚拟现实建模语言结构
4.2.1VRML对象结构
4.2.2VRML对象节点域
4.2.3VRML对象交互方式
4.3 VRML对象与C++交互
4.3.1VRML节点树遍历
4.3.2虚拟动画交互
4.3.3 Timer定时器组件
4.4平台通用性设计
4.4.1软件通用性技术
4.4.2 MVC设计模式
4.4.3 OLE自动化技术
4.5平台的实现
4.6本章小结
5总结与展望
5.1总结
5.2展望
致谢
参考文献