基于x3d的虚拟三维场景漫游系统设计与实现

基于x3d的虚拟三维场景漫游系统设计与实现

ID:34254717

大小:91.66 KB

页数:3页

时间:2019-03-04

基于x3d的虚拟三维场景漫游系统设计与实现_第1页
基于x3d的虚拟三维场景漫游系统设计与实现_第2页
基于x3d的虚拟三维场景漫游系统设计与实现_第3页
资源描述:

《基于x3d的虚拟三维场景漫游系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2009年6月第7卷第3期基于X3D的虚拟三维场景漫游系统设计与实现王方雄',李洋舄韩飞彳(1.辽宁师范大学城市与环境学院,辽宁大连116029;2•中海石汕基地集团有限责任公司通讯网络分公司,广东深圳518067)摘要:X3D是新一代的互联网3D图形规范,为构建基于Web的虚拟三维场景及其人机交互提供了一种新的途径。捉出了基于X3D的虚拟三维场呆的建模方案,采用了地理信息系统的图层化方法将虚拟三维场呆数据划分为独立地物、植被.交通、建筑物和数字地形等数据层,介绍了各数据层的三维建模及实现方法,并以一个典型的城市小区为例阐述了虚拟三维场呆的优化与整合技术。关键词:X

2、3D;虚拟三维场景;三维建模中图分类号:P228文献标志码:B文章编号:1672-4623(2009)03-0021-03ModelingandImplementingVirtual3DSceneBasedonX3DWANGFangxiong1,LIYang*,HANFei2(1.SchoolofUrbanandEnvironmcnlalSciences,LiaoningNormalUniversity,Dalian116029,China;2.CoininunicationNetBranchofCNOOCOilBaseGroup,Shenzhen518067,Ch

3、ina)Abstract:X3DisthenextgenerationofInternet3Dgraphicsstandard.ItprovidesanewwaytobuildaWeb-basedvirtual3Dsceneandhurnan-compulerinteraction.Themodelingsolutionofvirtual3DscenebasedonX3Dwajproposed.Usinglayersmethodofgeographicin'ormationsystem,avirtual3Dscenewasdividedintoaseriesodat

4、alayersincludingindividualfeature,vegetation,transportation,building,anddigitalterrain.Andthen3Dmodelingandimplementingmethodsofeverylayerispresented.Finally,optimizationandtechnologiesforvirtual3Dsceneswasstatedforacasestudyofacitydistrict.Keywords:X3D;Virtual3DScene;3DModeling收稿日期:20

5、08-11-07项目来源:教育部高校博士点专项科研基金资助项目(2007016500I)oX3D(Extensible3D)是Web3D联盟提出的新一代互联网三维图形标准(1SO/IEC19775)ul,它继承并发展了VRML技术,整合了Java、XML、流媒体及多嫌体等技术,使其具有更好的跨平台性和动态性,更强大高效的3D计算能力、渲染质量和传输速度。由于X3E基于XML标准,其扩展性和跨平台性大大增强l2,oX3E采用XML编码结构使得X3D浏览器使用DOM(文栏对象模型)来存取数据成为可能,X3D浏览器通过対树形结构各结点的操作,来实现虚拟三维场景的浏览与控制

6、。X3D为虚拟三维场景的建模与实现提供了织点支持,主要有空间造型组节点、纹理效果结点、空间信息节点、场景优化效果结点以及事件处理结点等叫1虚拟现实漫游系统的架构及实现方案1.1系统架构虚拟三维场景采用B/S结构,由客户层、逻辑层和数据层构成。数据层由存贮X3D(*.x3d、*.wrl)文件、XMLDB和空间属性信息的数据库组成。逻辑层由Web服务器和应用服务器组成。Web服务器接收決.览器传来的Http请求并传给应用服务器,应用服务器将Web服务器传来的Http请求转换成数据库识别的谙句,并向数据库发出请求进行查询。数据服务器接收请求后执行相应的操作并将查询结果集返

7、回给应用服务器,应用服务器把结果集进行分析处理并以浏览器能接受的形式(HTML和X3D)发送给Web服务器,最后Web服务器把结果通过Http应答返回给Web浏览器。客户层用户通过浏览器向服务器(Web服务器、应用服务器)发出请求,请求下载用户请求的X3D三线场景文件,然后利用嵌入在浏览器(例如IE)里的BtContact插件显示虚拟三维场景。客户层的交互主要通过JavaScript的API访问X3D文件,从而实现用户与虚拟现实漫游系统的交互。1.2实现方案虚拟现实用三维的方式表达地形地物,从人眼见的地物实体出发,将三维对象和基础图形、图像形成的复合影像,在计算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。