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

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

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

摘要:通过3D Studio MAX结合C共模电感器osmo World、VrmlPad和Java语言制作虚拟场景,嵌入网页来展示小区户型及其周边环境,在二维导航图中实现视点电感器生产跳转、实时导航,在虚拟环境中进行交互操作,使人们对三维小区户型和其周边环境具有强烈的身临其境感,增强了宣传效果。
关键词:虚拟现实;导航;人机交互;三维户型


1 引言
随着计算机技术的发展,虚拟现实在社会生活中的应用越来越广泛。虚拟现实技术具有强烈的“身临其境”沉浸感,友好亲切的人机交互性,激发人想象的刺激性。人机交互系统不断创新,为虚拟现实系统的发展打下了良好的基础;与Web技术的结合更使虚拟现实技术引起人们更为广泛的关注,利用虚拟现实技术人们可在三维虚拟环境下更深入地交流。
建筑微缩模型、效果图、三维动画是传统的建筑表现方法。其中,建筑微缩模型只能获得建筑鸟瞰模型,无法以人的视角来感受建筑空间;效果图只能提供静态局部的视觉体验;三维动画虽有较强的动态三维表现力,但不具备实时的交互性。而利用虚拟现实演示三维户型,人们能够在虚拟的三维环境中,以动态交互的方式对未来的房屋或小区作身临其境的全方位审视:可从任意角度、距离和细致程度观察场景;可选择并自南切换多种运动模式,如:行走、跑步等,并可自由控制浏览路线;漫游过程中,还可实时切换比较多种设计方案、多种环境效果。将虚拟现实技术引入户型远程展示,为房产公司、装修公司等相关企业开辟了一种新的产品展示方法。


2 三维户型的远程展示及系统简介
2.1 系统模块
三维户型远程展示系统可分为虚拟场景和导航图两大模块,其中,虚拟场景又可分为住宅小区周边环境的三维虚拟展示和多种房屋户型及其装修效果的三顺络电感维虚拟展示两部分。虚拟场景的制作步骤如下:首先,在3D SMAX中建立房屋或室外楼盘的三维模型,并将其转化为.wrl文件导出;然后,用Cosmo Worlds打开.wrl文件,设置其材质、导航、视点;同时也可打开VrmlPad 2.0精确定位各个虚拟对象,编写代码设置灯光、背景、脚本语言等;最后,将其嵌入到网页中,安装CortvrmlPlayer后即可打开浏览。使用键盘、鼠标或Cortvrml Player自带的按钮在场景中自由走动,与虚拟场景进行互动。制作导航图时,首先转换事先准备的房屋户型图,由原来的.bmp文件转化为.gif的动态文件,然后再制作1张只有“@”符号的.gif图片,添加相应的HTMEL语言和VRML语言即可实现时时导航,同时添加相应的按钮,以便在各个场景之间进行跳转。
2.2 关键节点设置
虚拟现实建模语言VRML(Virtual Realitv Modeling Lan-guage)可实现各个虚拟对象和场景的精确定位,对三维环境设置变换节点、视点节点、导航节点和Script节点,这是三维导航的基本条件。
2.2.1 Transform(变换)节点的设置
在虚拟场景中的每个造型都是基于当前的坐标系创建的,如果希望场景中的造型改变空间位置和空间朝向,就需要变换造型创建所基于的空间坐标系。Transform是为其子项定义坐标系统的组节点。常用的Transform节点格式如下:


其中,translation表示平移,其后的3个数字分别表示在X轴,Y轴和Z轴方向平移的坐标位数;rotation表示旋转量,其后的3个绕行电感数字表示新坐标系的原点坐标,最后1位数字表示旋转角度,单位是rad,两原点的连线是旋转的轴;scale表示缩放,它设定了造型在子坐标系3个坐标方向的缩放因子,3个值分别表示在X,Y,Z轴方向的缩放,该域值始终大于0.0,当小于1.0时是缩小,大于1.0时是放大。其默认值1.0表示不发生缩放。translation域指定变换量,允许将transform的子节点移动到其他位置。rotation域指定旋转的轴和角度。scale域指定缩放差模电感比例,各轴向缩放比值可不相等。
2.2.2 Viewpoint(视点)节点
Viewpoint视点节点定义了处于局部坐标系中的一个指定位置,用户可以从该点观察场景。设置此节点,用以控制三维场景中的起始位置。常用的Viewpoint格式如下:

  • 大功率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也允许便携式设备之间的互连,易于实现移动领域

  •