基于虚拟现实的三维户型展示系统
2009-07-23 00:00:00 来源:WEB开发网图片看不清楚?请点击这里查看原图(大图)。
4 系统分析
基于虚拟现实的三维户型远程展示系统集合了VRML语言的众多优点,具体表现在:
(1)交互性强 在基于虚拟现实的三维户型远程展示系统,通过交互节点可以实现与浏览者的实时交互,VRMAL提供Java、Javascript、Xml、Flash等网络对象的支持,VRML也支持MPG、Flash、Realplayer等流媒体视频格式;系统场景的渲染是实时的,完全不同于基于关键帧三维动画,应用雾、立体声、实时灯光渲染等特效,增强了场景的真实感和用户的切身体验感。系统提供的常用交互方式有:飞行、行走、自动导览等浏览方式;碰撞、重力等动力物理学模拟;导航地图;背景音乐、语音提示;场景物体互动(开、关门等);视频文件播放(.swf、.mpg、.rm格式支持);网页链接;三维场景切换。
(2)可支持多种运行环境、视觉效果好 系统中的场景浏览系统可运行于PC、MAC、Unix等机型;同时支持多种主流操作系统;运行环境包括单机、局域网、广域网,即系统经简单修改甚至无需修改就可在各种环境中运行,这与前期的场景设计有关;VRML浏览器支持IE、网景等主流浏览器;支持Directx、OpenGL三维API,同时Vrml浏览器内置硬件、软件渲染切换,在速度较慢的计算机中,将自动降低场景特效,以保证场景浏览的流畅性。
(3)系统后期维护方便 由于VRML文件格式为文本文件格式,可直接在任何文本编辑软件中修改,Vrml脚本为JavaScript脚本,也可在文本编辑软件中编辑、修改,方便现场调试和增加新的功能;另外Vrml文件也提供二进制文件格式,其大小约为文本格式的1/10,可由专业VRML开发软件再编辑、开发。
5 结语
虚拟现实技术与网络技术相结合,有着非常广阔的发展前景,其发展将给互联网带来全新的变革,这将是一次从二维到三维的飞跃。开发一个虚拟的场景并将其嵌入到网页来演示小区户型及其周边环境,通过二维导航图来实现视点跳转和实时导航,将虚拟现实技术引入三维户型远程展示,将提升建筑开发公司的市场拓展方法,有利于宣传效果。
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››基于Windwos Server 2008故障转移群
- ››基于JavaScript的REST客户端框架
- ››基于JavaScript和CSS的Web图表框架横向对比
更多精彩
赞助商链接