虚拟社区漫游系统的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

河南科技大学本科毕业设计(论文)I虚拟社区漫游系统的设计与实现(场景建模)摘要虚拟现实技术是由计算机产生,通过视、听、触觉等作用,使用户产生身临其境感觉的交互式视景仿真,具有多感知性、存在感、交互性和自主性等特征。虚拟现实建模语言VRML被用来描述三维物体及其行为,可以构建虚拟世界。VRML的基本目标是建立互联网上的交互式三维多媒体。VRML的出现使得虚拟现实像多媒体和互联网一样逐渐走进我们的生活。本文主要研究基于VRML的虚拟场景建模、交互、漫游技术,根据虚拟设计及其主要特点,结合3DMAX和CosmoWorlds,对基于VRML的虚拟现实技术在人们生活领域的应用进行了研究,着重阐述了如何利用VRML语言以生动的模型来模拟和显示现实三维空间,最终以人机交互方式来实现社区三维景观的实时漫游。对建筑楼群的建模采用3DMAX三维造型工具和VRML相结合的方式,对这些模型进行优化。同时为了增加真实性,在虚拟社区中加入树木、游人、汽车等模型。这些模型共同构建整个虚拟三维场景,为市政规划建设提供一个科学简便、形象直观的可视化人机交互平台。关键词:虚拟现实,VRML,场景建模,虚拟漫游河南科技大学本科毕业设计(论文)IIDESIGNANDIMPLEMENTATIONFORTHEVIRTUALCOMMUNITYROAMINGSYSTEM(SCENARIOMODELING)ABSTRACTVirtualrealityisaresultofcomputerdevelopment,itmaycreatesomescenerythatincludessensesofsight,hearingandtouch.Itscharacteristicsaremulti-sensation,existentsense,interactionandindependence.VRMLcandescriptthreedimensionalobjectsandtheirbehaviors,thuscanbuildvirtualworld.BecauseoftheappearanceofVRML,VirtualRealitycomestoourlifesuchasmultimediaandInternet.Theresearchesofthispaperfocusonthemodeling,theinteractingandthebrowsingoftheVRML-basedvirtualscene.Accordingtothevirtualdesigningandthemainfeatures,unifyingthe3DMAXandCosmoWorlds,basedontheVRMLvirtualrealitytechnology,wehaveresearchedtheapplicationinthefieldofpeople'slife.ThepaperfocusesonhowtouseVRMLlanguagetoconstructinthemodelvividlytosimulateanddisplayrealisticthree-dimensionalspace.Finally,weachievedthereal-timeroamingintheThree-dimensionallandscapeofthecommunitybyhuman-computerinteraction.Wehavemodeledthesebuildingsbythecombinationof3DMAXthree—dimensionalmodelingtoolandVRML.Atthesametime,weputothermodelssuchastrees,humansandcarsintothe3dscenetointensifythesenseofthefacticity.Weusethesemodelstobuildavirtualthree-dimensionalscenetogether,toprovideascientificandsimple,intuitiveimagevisualizationplatformforconstructionofmunicipal.河南科技大学本科毕业设计(论文)IIIKEYWORDS:virtualreality,VRML,scenariomodeling,virtualtour河南科技大学本科毕业设计(论文)IV目录前言................................................................................................................1第1章虚拟现实建模语言................................................................................3§1.1虚拟现实建模语言概述.........................................................................3§1.2基于VRML的虚拟场景构造工具及VRML浏览器............................5§1.2.1文本编辑工具.................................................................................5§1.2.2三维建模工具.................................................................................5§1.2.3VRML浏览器..................................................................................6第2章虚拟场景建模分析................................................................................7§2.1场景的建模............................................................................................7§2.1.1节点................................................................................................7§2.1.2造型节点的层次结构......................................................................8§2.1.3节点之间的关系.............................................................................8§2.1.4大型场景的数据组织......................................................................9§2.1.5建模流程.......................................................................................11§2.1.6场景的建立...................................................................................11§2.2场景对象的优化..................................................................................13§2.2.1建筑物的二次建模方法................................................................13§2.2.2建模环节的其他优化方法............................................................14§2.2.3文件编辑环节的优化....................................................................15第3章虚拟社区漫游系统的实现..................................................................17§3.1开发环境..............................................................................................17§3.2系统结构设计......................................................................................17§3.3场景模型的建立..................................................................................18§3.3.1地面建模.......................................................................................18§3.3.2建筑物建模...................................................................................19§3.3.3植物建模.......................................................................................21§3.3.4其他设施建模...............................................................................23河南科技大学本科毕业设计(论文)V§3.4碰撞检测的建立..................................................................................23§3.4.1替身的建立...................................................................................23§3.4.2碰撞的触发...................................................................................24§3.5视点的建立..........................................................................................24§3.6场景的链接..........................................................................................24第4章系统测试.............................................................................................26§4.1

1 / 48
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功