谈几何建模技术在虚拟校园漫游系统开发中的应用的论文.docVIP

谈几何建模技术在虚拟校园漫游系统开发中的应用的论文.doc

  1. 1、本文档共7页,可阅读全部内容。
  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文档。上传文档
查看更多
谈几何建模技术在虚拟校园漫游系统开发中的应用的论文.doc

  谈几何建模技术在虚拟校园漫游系统开发中的应用的论文    论文 关键词:虚拟现实 虚拟校园漫游 几何建模 场景优化 人机交互技术   论文摘要:虚拟漫游系统的开发是虚拟现实技术的一个重要应用。以华北电力大学保定二校区为虚拟仿真环境 ,使用 3dmax建模工具对校 园中的各种模型进行建模,使用多种基于几何建模的场景优化措施,并基于googleeach卫星截图进行场景的精确布局设计。结合 virtools虚拟现实开发平台,设计 了虚拟校园漫游系统的开发流程,并在微机平台上实现了一个场景复杂的校 园实时漫游系统。该校 园漫游系统不但为用户提供了友好的e是这类漫游系统的代表。   基于多边形的实时漫游系统也称为基于几何渲染的漫游系统。这类漫游系统一般具有很好的交互性,既可以在导航器的指导下漫游,也可以根据用户的意愿自由漫游。但是一个高逼真的基于多边形的虚拟校园漫游场景通常包含上千万甚至更多的多边形,大规模虚拟校园场景复杂度的增加势必影响场景绘制的实 时性 。   混合漫游系统既使用图像也使用多边形来参与绘制,试图融合前两者的优点,但是目前该技术不是很成熟,基于图像的漫游系统固有的缺陷仍然存在。因此,本系统选择采用基于多边形建模的方法构建虚拟校园漫游系统。   1 基于多边形的虚拟漫游关键技术   目前从技术角度来说,建筑物虚拟漫游的最大难点在于建模和实时绘制。虽然随着计算机技术的发展,个人计算机的处理能力有了极大提升,甚至已经超过了以往专业图形工作站的水平。尤其是cpu和 gpu(graphics processing units)的迅猛发展,使得在微机上开发虚拟漫游系统具备了一定的物质基础,但是由于室外建筑漫游所看到的景象距人们很近,因此需要绘制得非常逼真并且建模时需要构造得非常精细,这往往消耗计算机大量的时间和空间资源。同样,对于构造出来的如此复杂的模型,在对其进行绘制时,由于gpu性能的制约也往往很难达到实时效果。因此,围绕解决大规模室内外漫游场景绘制的质量与实时性的矛盾也就必然成为开发虚拟漫游系统要解决的关键问题。本系统主要实现一个基于多边形的校园室外漫游,需要考虑使用的关键技术主要包括:可见性裁减技术,lod(1evel ofdetail)技术。   1.1 可见性裁减技术   可见性裁减处理从某个视点来说场景中可见部分的确定问题,即只将潜在的可见部分送入绘制管道,从而提高场景实时绘制的性能。如图 1所示,根据场景中不可见面片的种类,可以将可见性裁减分为视见体裁减和遮挡剔除。视见体裁减主要裁减位于视见体外部的多边形,简单场景的视见体裁减可以基于 opengl等图形绘制软件包在基本图元一级进行裁减,而对复杂场景的视见体裁减一般根据预处理阶段构造的层次数据结构对场景空间数据进行合理组织,可以在场景对象一级进行裁减,因此使用 cpu进行视见体裁减的时间开销更低。遮挡剔除是对于当前视点剔除掉位于视见体内且被其前面的遮 挡物(occluder)遮挡住的对象。另外,可以将裁减那些背向视点的多边形的背面裁减理解为一种最简单的遮挡剔除。综合国内外在这方面的研究情况,可见性裁减算法主要分为预处理与实时处理,保守型与近似型,点与区域型,图像空间与物体空间,还有单独遮挡物与遮挡物融合5种类型 。      1.2 lod技术   lod绘制技术是指对网格面片表示的模型,在一定误差的精度范围内,根据视点与物体的距离或物体的重要性等因素决定删除点、边、面,从而简化所绘制场景的复杂度,加快图形的绘制速度。因此这里采用lod 技术充分利用了人眼的视觉特性,在模型的精细程度与绘制的速度方面取一个折衷,既要保证一定的绘制质量,以满足良好的视觉效果,又不造成用户漫游的不适感。地形这一特殊的复杂模型一般采用多分辨率建模技术绘制。所谓多分辩绘制算法可以认为是lod技术的延伸,即算法实时地根据视点的变化而简化地形绘制的一种方法。由于校园地形较为平坦,地貌特征并不复杂。基于以上情况,如图2所示,本系统参照卫星地图构建了华北电力大学保定二校区地形的平面模型,用它来替代地形模型。      2 虚拟漫游系统流程设计与开发   在虚拟校园漫游系统开发过程中,对现有的建筑及其它场景采用实地拍摄,实地观察,使用几何建模的方法来进行场景搭建。工作流程如图3所示。      2.1 virtools开发工具   本系统构建使用的v~tools是一套集创作应用程序、交互引擎和渲染引擎和发布模块于一身的3d虚拟现实开发系统。该系统除了提供给用户方便易用的拖拉模块式构建方法,还为程序员提供了编程sdk、脚本编程语言以及对图形编程语言cetx的支持,以便于程序员开发更适合实际需求的高效解决方案 。   2.2 三维虚拟场景数据库的构建与优化   

文档评论(0)

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

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

1亿VIP精品文档

相关文档