网站大量收购独家精品文档,联系QQ:2885784924

基于MultiGen Creator和Vega虚拟校园漫游系统实现的关键技术.docVIP

基于MultiGen Creator和Vega虚拟校园漫游系统实现的关键技术.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MultiGen Creator和Vega虚拟校园漫游系统实现的关键技术   摘要:该文详述了在MutiGen Creator及Vega这两种虚拟现实专业工具的基础上,实现了虚拟校园的技术路线,重点阐述了建模过程中的关键技术,实例化、LOD和纹理映射、公告板技术、外部引用五个关键技术,并且给出了这些关键技术在本系统中的应用实例。   关键词:Creator;虚拟校园;三维建模;漫游系统   中图分类号:TP391文献标识码:A文章编号:1009-3044(2009)26-7568-02      The Key Technology of Virtual Campus Roam System Based on MultiGen Creator and Vega   LIU Qiao-hong, SHAN Gui   (Dept. of Computer, STIEI, Shanghai 201411, China)   Abstract: This page tells the technology road of virtual campus base on MultiGen Creator and vega, the important key technology is instance, LOD and texture mapping, billboard, external reference, and providing some application examples of these key technology in the system.   Key words: Creator;virtual campus;3D modeling;roam system      近十余年来,计算机技术的发展进入了虚拟世界的领域,虚拟现实(Virtual Reality,简称VR)发展最快的一项多学科综合技术,虚拟现实是在计算机技术支持下的一种人工环境,是人类与计算机和极其复杂的数据进行交互的一种技术。虚拟现实系统向用户提供视觉、听觉和触觉、味觉和嗅觉等感知功能的能力,人们能够在这个虚拟环境中观察、聆听、触摸、漫游、闻赏,并与虚拟环境中的实体进行交互,从而使用户亲身体验沉浸在虚拟空间的感受。   虚拟校园是基于虚拟现实技术之上,不仅将校园的真实面貌在计算机上还原,供用户观看,而且能将各种基础数据集成到该系统中,提供校园的地理信息数据及其他空间数据,实现一个真正的数字化的过程。虚拟校园的构建对于一个学校有着极其重要的意义。      1 虚拟校园漫游系统的设计      虚拟校园漫游系统的设计主要工作在于三维场景的建模及漫游引擎两部分。在当今流行的三维建模工具中选择了专门针对复杂的虚拟场景建模的工具Creator。它作为一个VR视景模型开发工具,其优势就在于大型场景的地理环境生成,高效快速的实现实时场景的绘制。而构建出来的虚拟场景如果没有一个好的驱动引擎,还无法实现实时漫游,本系统中的驱动引擎采用了Vega,达到了控制和渲染虚拟场景的目的,从而产生了实时漫游系统。以下是虚拟校园漫游系统设计流程图。      2 Creator建模的关键技术详解      2.1 实例化技术   在虚拟场景中,有大量的模型会重复的使用,比如道路两旁的树木,建筑物中的支撑物柱子等等对象。我们可以将此类对象作成一个实例,即模型数据库中某个对象的一个参考副本。在使用实例化技术(Instance)时,仅仅只是创建了一个指向模型数据库中的模型对象的指针,并没有完全的复制该对象,因此,可以大大的节省磁盘空间以及减少对内存的占用。如图2所示的校园生活区的多栋学生宿舍楼,由于宿舍楼外观形状大小均一致,所以采用的实例化技术,以节省系统的内存空间和磁盘存储空间,从而改善实时系统的运行性能。   2.2 层次细节模型   随着场景中模型的数目逐渐增多,构成模型的几何体的面数也越来越多,随之而来的问题是场景的渲染速度随之下降。通过采用层次细节模型(LOD)技术,可以很好的解决复杂场景显示与计算机运行速度之间的不协调。   在Creator中建模,LOD技术的中心思想就是,当场景远离视点的时候,用多边形数相对较少的低LOD显示模型对象,当视点越来越靠近模型时,逐渐用越来越清晰的高LOD来显示,反之亦然。如图3所示,对校园办公楼的部分楼体采用了LOD模型,在制作的过程中,首先将细节复杂的模型创建后,逐渐删除细节部分,直至剩余大体轮廓模型。   2.3 纹理映射技术   纹理映射技术在场景建模中多处应用,纹理映射(Texture Mapping)是一种将二维图像   映射到一个几何形状上来产生特殊效果或真实感的

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档