功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
研发资讯 您所在的位置: 首页 > 研发资讯

基于虚拟现实的三维户型展示系统

来源:    作者:    发布时间:2016-02-25 18:44:37    浏览量:

公共域position值为一个三维坐标,用于当前坐标系中视点的定位。公共域orientation值提供了一个视点绕其旋转的旋转轴,旋转角度指定了绕此轴旋转的数值。公共域fieldOfView的值表示一个角度,单位是rad,指定了视点的展开角度。
2.2.3 Navigationinfo(导航信息)节点
导航信息节点和视点节点分工协作,视点节点描述如何去看一个空间,而导航信息节点则描述如何在这个空间中移动。下面结合一个导航信息节点的实例,来解释其中的参数。


avatarSize域是对虚拟环境中的替身的外表描述,它在VRML中可创建丰富的动画效果,而动画的完成则借助于传感器节点和插补器节点,其中,最重要的传感器节点是时间传感器TimeSenor,插补器则包括颜色插补器、坐标插补器、法线插补器、朝向插补器、位置插补器及标量插补器等。headLight域设置VRML场景中系统缺省使用的替身头灯,缺省为TRUE,表示使用替身头灯,若为FALSE,表示关闭该系统默认的头灯。speed域表示替身在场景中的漫游速度,单位是unit/s。type域为导航类型,共有5种方式:FLY(飞行方式)、WALK(行走方式)、EXAMINE(观察方式)、ANY(任意方式)及NONE(不使用任何方式)。visibilityLi一体成型电感mit域表示观察者在最大观察距离内没有观察到任何对象,浏览器只显示空间背景。
2.2.4 Script节点
Script节点描述一个创建用户自定义的检测器和捕补器,它使用一个接口来定义一个用户自定义节点的field,eventIn事件和eventOut事件。程序电感生产厂家脚本定义处理这些事件的动作,程序脚本可由任何语言编写,一般常用的是javaScript和VRMLScript。Script节点的mustEvaluate域决定程序脚本的求值方式,而directOutput域则说明程序脚本的输出是否受限。


3 系统展示
三维户型远程展示平台可采用HTML和VRML,HTML语言开发一个网页,VRML实现三维漫游功能,借助于插件提供的交互功能,用户可在选中的住宅小区或是套房内部漫电感式接近传感器游,详细查看其结构、设计、装潢及周边环境。场景还提供丰富的多媒体信息,如3D声音、视频、图象和文本等,模拟虚拟现实,充分满足人们的感官要求,让用户体验一种置身其中的感觉,同时在二维矢量图中显示用户当前的位置。展示功能如表1所示。

整个系统展示分为系统与房型界面两部分,主界面(图1)为室外周边环境,点击户型演示,可进入具体的房屋(图2为一套四室二厅一卫的房屋),可在房屋中浏览,点击返回按钮,即可返回主界面,再点击户型演示二,又可进入另一套房屋。

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开发软件再编辑、开发。

  • 大功率LED驱动电路研究设计摘 要:根据大功率LED的供能要求,从EMI滤波、功率因素校正、半桥谐振转换三个方面着手,以FAN6961和FSFR2100为控制芯片,设计了一款大功率的高效率LED驱动电路,在90~264VAC的线

  • CHY103D,SC0163D这两个QC3.0的IC,性能怎样?哪颗性CHY103,SC0163都是PI出的QC3.0协议的识别IC。CHY103D,SC0163D两个功能是一样的。这两个是较早的QC3.0协议IC。 考虑到产品,和客户的应用,功能方面大家觉得OK不OK?或者有更好的

  • USB On—The-Go在移动领域中的应用摘要:USB On The-Go(OTG)技术扩展了便携式设备之间的连通性,USB OTC允许便携式设备作为有限的主机与现有的USB外设相连,USB OTG也允许便携式设备之间的互连,易于实现移动领域

  •