论文部分内容阅读
虚拟现实(Virtual Reality)是近年来十分活跃的技术研究领域,它是一系列高新技术的汇集,是多媒体技术发展的更高境界,已经在各应用领域取得了瞩目的成果。本文围绕基于WTK的虚拟现实平台VRP(Virtual Reality Platform)的开发,对虚拟现实系统的构成与虚拟现实体验的影响因素开展了深入的讨论,此后对虚拟现实环境实现中的关键技术——交互技术进行了研究,最后以虚拟现实在工程中的应用为目的,研究了虚拟环境中的装配技术。 论文首先对虚拟现实的概念和特点进行了较深入的讨论,介绍了虚拟现实系统的构成,分析了虚拟现实体验的影响因素。通过对虚拟现实系统输入、输出接口的讨论以及虚拟现实体验效果的分析,为虚拟现实系统的构建和虚拟现实技术的研究提供了有益的参考。 对虚拟现实交互技术进行了深入的研究。总结了若干种操纵和漫游的方法,并从认知的角度探讨了提高交互效率的措施。阐述了虚拟现实漫游过程中用户的漫游意识、空间意识和意境地图创建对漫游效率及虚拟现实体验的重要性。 利用WTK和MFC联合程序设计,自主开发了虚拟现实开发系统VRP。VRP使用户无需编程就能轻松地创建自己的虚拟场景。在对交互技术研究的基础上,并针对系统的功能需求,VRP实现了多种操纵和漫游方法,在很大程度上提高了鼠标在控制三维场景时的交互效率。实现了跟随视点的虚拟菜单和虚拟控制器,丰富了虚拟环境的界面元素。 从面向装配设计(DFA)的角度出发,研究了虚拟环境下的装配技术。提出了面向对象的装配特征模型。装配模型的结构体现了自项向下的设计理念,实现了装配树层次信息、配合信息和零件信息的分别管理。在此基础上,提出了装配特征的表示方法和装配约束的动态识别方法,实现了虚拟环境下基于约束的典型零件的装配。