虚拟实验室导览系统关键技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟实验室导览系统关键技术研究

虚拟实验室导览系统的关键技术研究   【摘要】虚拟现实导览系统除了能实现实时交互、顺畅浏览外,还应具备场景内空间对象的信息查询功能。探讨了采用 VRML 技术构建综合型虚拟实验室的一般流程、空间对象的场景数据组织、空间网格对场景的分割方法以及浏览时的场景分割与优化。 以综合型虚拟实验室为例,实现了基于空间网格分割的信息双向查询,并给出了具体实现结果。   【关键词】虚拟实验室;导览系统;场景分割;信息查询   【中图分类号】G40-057 【文献标识码】B 【论文编号】1009―8097(2009)01―0129―04      引言      随着虚拟现实技术的发展,虚拟实验室在实验教学中得 到了越来越多的应用[1][2]。如何让更多的学习者了解和应用虚 拟实验室,已成为虚拟实验导览系统建设中的重要环节。为 了丰富和完善导览系统的功能,我们开始了综合虚拟实验室 实时导览系统的研发??设计并实现了虚拟实验室实时导览系 统原型。21 世纪信息最具代表性和发展前景的三种新技术是 多媒体、网络和虚拟现实,而这种技术的交叉点是虚拟现实 建模语言 VRML(VirtualRealityModelingLanguage)[3]。 VRML 是第二代 Web 上的关键技术,是一种三维场景的描述 性语言,也是在 Internet 网上实现虚拟现实的关键性技术。其 基本原理是用文本信息描述三维场景,在 Internet 网上传输, 经由本地机上的 VRML 浏览器解释生成三维场景,解释生成 的标准规范即是 VRML 规范。正是这种思想,使得在 Internet 上通过传输很少的数据就可浏览三维虚拟场景成为可能[4]。   可交互的实时浏览和信息查询是虚拟导览系统的基本功 能。纵观现有的虚拟现实导览系统,虽然不乏优秀的范例, 但均不同程度的存在着浏览的顺畅性及导览功能不强等问 题,特别是场景中空间对象的信息双向查询功能,未能引起 足够的关注和重视。基于二维电子地图的信息查询虽然也能 实现导览功能,但距人们所期望的自然、习惯的查询方式尚 有差距。一个综合型虚拟实验室系统包含众多的对象,如何有 序地组织场景对象的空间数据?如何在保证绘制真实的前提 下实现实时顺畅浏览?如何实现空间对象的信息双向查询? 本文以综合型实验室的导览系统为范本,重点探讨中大型虚 拟场景的空间网格分割、场景调度以及信息双向查询等问题。      一 总体设计      设计和开发综合型实验室导览系统,需要完成场景建模、场景优化、场景及对象的交互设置,以及场景的网上发布,可以借助 AutoCAD、3DS Max、VRML 等开发工具和技术来 完成。开发流程如图 1 所示。其中,开发的关键环节是场景 网格分割、场景数据的空间组织、交互式空间属性信息查询 以及浏览时的场景调度。         二 场景组织与分割      对于大中型的虚拟场景,若用单个 VRML 文件来组织, 则将导致文件量偏大,易造成下载时间冗长,解释绘制、漫 游、交互及信息查询比较困难。在具体的创建过程中,可采 用编组节点创建嵌套层次、按实际空间关系组织 VRML 文件、 使用内联节点及创建嵌套内联等方法实现对场景 VRML 文件 的有序及合理组织以加速绘制;采用代码重用(DEF/ USE)、 原型(PROTO)封装以及 LOD 技术以减少文件量。   为了便于浏览时的场景调度、减少信息查询时的计算复 杂度,采用空间网格的方法,即将场景分割为 M×N 的空间 网格,每个空间网格的大小为:X 方向,50 个 VRML 单位; Z 方向,20 个 VRML 单位;Y 方向则与摄像机的 Y 方向高度 相同。采用相同大小的空间网格来划分场景,优点是能保证 浏览器每次调入和退出的场景区域大小相同。缺陷是空间网格的文件量大小不完全一样,因为每个空间网格所包含的对 象数量及复杂度不同。      三 虚拟实验室的空间数据库组织      综合型虚拟实验室是一个规模较大的三维场景,导览系 统的设计目标,旨在为用户提供可交互的、实时的场景漫游, 以及对各个不同实验室的相关信息查询,目的是通过网络展 示和宣传实验室的建设成就和整体风貌(本文以浙江师范大 学现代教育技术实验中心为例)。考虑到真实反映实验中心的 实际情况,对实验中心内的各个对象进行建模,包括实验大 楼的外观及内部的走廊、门窗,以及实验室内部的实验台、 相关实验设备、多媒体教室、演播厅等等。通过对这些对象 的建模构建出虚拟实验室的框架。   为了便于场景数据的调用及减少查询计算时的遍历次 数,虚拟实验室空间数据库的逻辑组织结构通常根据场景 对象的实际空间关系来组织。图 2 为虚拟实验室场景的逻 辑框图,也是空间数据库的逻辑

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档