基于某VRML地虚拟房子地场景设计

基于某VRML地虚拟房子地场景设计

ID:47074269

大小:489.86 KB

页数:47页

时间:2019-07-17

基于某VRML地虚拟房子地场景设计_第1页
基于某VRML地虚拟房子地场景设计_第2页
基于某VRML地虚拟房子地场景设计_第3页
基于某VRML地虚拟房子地场景设计_第4页
基于某VRML地虚拟房子地场景设计_第5页
资源描述:

《基于某VRML地虚拟房子地场景设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档天津农学院计算机与信息工程学院《仿真与虚拟农业》课程设计报告题目:基于VRML的虚拟房子场景的设计专业班级:2013级物联网工程2班学号:1308114203姓名:赵慧彤指导教师:李乃祥成绩:文案大全实用文档2016年6月摘要:虚拟现实场景能产一种生动逼真的效果,能让人产生身临其境的感觉。本文主要介绍了VRML基本工作原理,交互技术,并设计了基于VRML的虚拟房子的场景,旨在通过网络展示室内概括,用户可以走入虚拟房子中,观赏室内布置。浏览者可以利用输入设备控制自己的视点和视角,对这个虚拟场景进行全方位的浏览和交互。关键字:VRML虚拟场景视点交互Abstract:Virtu

2、alrealityscenecanproduceavivideffect,canletapersonproduceimmersivefeel.ThispapermainlyintroducesthebasicworkingprincipleofVRML,interactivetechnology,anddesignedavirtualhousescenebasedonVRML,designedtoshowindoorsummarizedthroughthenetwork,theusercanintovirtualhouse,watchtheindoorlayout.Visitors

3、canuseinputdeviceincontroloftheirviewpointsandperspectives,tocarryontheomni-directionalbrowsethevirtualsceneandinteraction.·Keywords:VRMLVirtualSceneViewpointInteraction文案大全实用文档文案大全实用文档目录摘要:1Abstract:11.设计背景32.选题分析43.可行性分析43.1用户分析43.2技术分析54.系统开发设计与实施54.1界面设计原则及VRML特性54.2设计模型74.3系统描述74.4界面实现74.

4、5交互功能的实现104.6主要代码设计125.总结与心得体会13参考文献15文案大全实用文档基于VRML的虚拟房子场景的设计1.设计背景VRML是一种建模语言,也是一种描述Internet上交互式3D多媒体和共享虚拟世界的开放标准。VRML定义了一组用以描述三维图形的对象,这些对象称为节点,节点被组织成一种分层的结构,称为场景。使用场景图数据结构来建立3D场境。场景图是一种代表所有3D世界静态特征的节点等级:几何关系、质材、纹理、几何转换、光线、视点以及嵌套结构。境界中的对象及其属性用节点描述,节点按照一定规则构成场景图,也就是说,场景图是境界的内部表示。场景图中的第一类节点用于从

5、视觉和听觉角度表现对象,它们按照层次体系组织起来,反映了境界的空间结构。另一类节点参与事件产生和路由机制,形成路由图,确定境界随时间的推移如何动态变化[[]詹剑锋.软件观念革命交互设计精髓[J].电子工业出版社.2005:9]。VRML用文本信息来描述三维场景,在Internet上传输,然后在本地机上由VRML文案大全实用文档浏览器解释生成三维场景。这种工作机制,避免了在网络上直接传输图形文件,把复杂任务交给本地机器,从而减轻了网络的负担,使得在Internet上的三维交互成为可能。VRML的访问方式是基于客户/服务器模式,其中服务器提供VRML文件及支持资源,客户通过网络下载希望

6、访问的文件,并通过本地平台上的VRML浏览器交互式访问该文件描述的虚拟境界,因为浏览器是本地平台提供的,从而实现了与硬件平台的无关性[[]杨苗,郝莹.基于VRML的虚拟现实技术的研究与实现[J].第十四届全国图像图形学学术会议.2010:710]。现今,基于VRML的虚拟现实系统已经有很多成功案例,如虚拟学校漫游系统、虚拟宿舍系统、虚拟博物馆系统等等。2.选题分析本选题是基于VRML的虚拟房子场景的系统,通过VRML制作的虚拟房子是个规模较小的三维场景,旨在通过网络展示室内概括,用户可以打开虚拟房子的门,走入房中,浏览室内布置。浏览者可以利用输入设备控制自己的视点和视角,对这个虚拟

7、场景进行全方位的浏览和交互。3.可行性分析3.1用户分析该系统的用户为偶然型用户,即没有计算机应用领域的专业知识,也缺少计算机系统基本知识的用户,遍布各种年龄层次,文化背景,职业特征和爱好等。所以本系统的人机交互主要体现在通过文案大全实用文档鼠标和键盘控制来观看整个房子。3.2技术分析用VrmlPad软件来对VRML程序进行编辑和调试,用BScontact播放器来浏览虚拟场景。BSContact播放器是由德国BitmanagementSoftwareGmbH公司开发的

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

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

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