论文部分内容阅读
虚拟现实技术是20世纪后期发展起来,涉及到许多高新技术领域的研究和应用,综合了多门学科的一项技术,在各个领域如教育、娱乐、航天、军事等具有很好的应用前景和发展。至今,历史文化遗产失传越来越严重,为了将这些得以保护、研究以及传播,很多国家都在积极地建设数字博物馆,这些博物馆都代表着本国的历史文化。因此,保护文化遗产以及对其进行数字化成为各国研究重点问题之一。本文在“甘肃省数字博物馆”项目的基础上,对其进行研究和实现。本文重点从三维场景建模技术、三维场景的漫游技术、虚拟博物馆动态场景拼接的技术与实现、虚拟场景实时交互动画的实现以及虚拟场景的漫游实现进行详述和研究,其主要工作和进展如下:(1)在本文中,三维场景的建模技术和数字博物馆虚拟场景的建模方法是在分析和研究了3D场景的一般建模方法,并根据各种建模方法的不同特点得到。数字博物馆虚拟场景的总体结构和理论基础是建立在建模流程以及场景结构等技术方案之上,该技术方案在实际运用中得以验证,具有可行性。(2)虚拟博物馆的三维场景漫游技术,介绍了基于BSP树场景组织方式,以及BSP树构建算法,该算法可以有效的避免三角形分割、避免物体的分割。树叶子节点上存储的物体用于可见性裁剪和碰撞检测,可见性裁剪是基于视锥的,碰撞检测在第一阶段基于包围球的。(3)在图像配准方面,本文提出了一种改进的基于特征配准方法;在图像融合方面,本文使用渐入渐出的一种改进算法。通过VRML实现简单的动态场景,可以产生生动逼真的动画效果,使观察者有身临其境的感觉。(4)基于VRML结合Java控制VRML场景实现复杂的三维动态场景。针对网络环境下实现虚拟博物馆漫游的特定需求,本文提出了虚拟漫游场景的展示平台,该平台支持HTML5的浏览器,当我们需要实时显示该动态场景时,在该平台可以实现,使用户在博物馆虚拟场景内能够进行很好的交互漫游。