论文部分内容阅读
自20世纪90年代以来,虚拟现实技术一直是信息领域研究、开发和应用的热点方向之一。它借助计算机构建出一个与现实环境十分逼真的虚拟环境,而且支持用户使用自然的技能亲身感受它。目前已经广泛应用于军事、科学计算可视化、教育与培训、设计与规划、虚拟测试、虚拟游览、购物、交互式娱乐、工程技术、科技探索等多方面领域。虚拟漫游技术是虚拟现实(VR)技术的重要分支,在建筑、旅游、游戏、航空航天、医学等多种行业发展很快。由于有可贵的3I特性——沉浸感、交互性和构想性,使得沿用固定漫游路径等手段的其他技术无法与虚拟漫游系统相比。本文的研究目的是在对虚拟现实技术中部分关键方法进行研究的基础上设计和实现某虚拟校园系统。本文在总结和分析已有研究成果的基础上,着重对场景建模及交互技术进行了深入研究,并在VRML和3DS MAX等相关系统和平台的基础上实现了中国海洋大学青岛学院的虚拟校园漫游系统。论文研究过程中所采用的方法和取得的成果如下:1.采用了VRML、3DS MAX和Java等技术实现虚拟场景对象建模,纹理贴图技术的应用提高了场景建模的真实感,多细节层次模型(LOD)和原型封装(PROTO)节点等技术的应用实现了大规模场景的优化管理。2.深入分析和研究了虚拟场景的交互技术。应用18-DOP碰撞检测算法解决了场景漫游过程中各种运动对象间碰撞干涉的检测问题,增强了漫游过程中的真实感和沉浸感。对非编程交互和编程交互两种方法的研究,实现了虚拟校园系统的交互功能。3.在上述算法研究的基础上实现了一个基于VRML的虚拟校园原型系统。系统实际测试结果表明了算法研究的正确性,并基本达到了系统的预定设计目标。论文课题的研究对于改进和完善虚拟现实研究领域相关理论和方法具有一定的帮助作用,并对类似规模和场景的虚拟漫游系统的研究和开发具有借鉴意义。