15966992031
您的当前位置:主页 > 新闻资讯 > 知识百科 > 虚拟现实vr在线房地产系统交互功能设计-鼎炫科技

虚拟现实vr在线房地产系统交互功能设计-鼎炫科技

时间:2018-10-27

虚拟现实vr人机交互是指人与计算机的互动,此处的“计算机”不仅指计算机软硬件的本身,而是泛指所有应用了计算机核心的设备,包括移动电话、PDA、嵌人式系统、智能仪器等。虚拟现实vr通过人机接口技术,人能够与计算机发生联系,而计算机则通过一种界面,使人能了解联系后的效果。一直以来,人们都在研究怎样更有效地和计算机进行沟通,用户界面的发展历 经了批处理、命令行、图形界面3个阶段,使用户产生越来越轻松愉悦的感受。目前,人机 界面已形成了以窗口(Window)、图标(Icon)、菜单(Menu)及指点设备(Pointing devices) 为基础的WIMP用户界面,其核心是以观察和指示代替记忆和击键,可以有效地帮助用户完成任务,是一种以用户及其任务为核心的设计思想。
虚拟现实vr界面设计是以用户为中心的交互设计,从用户角度出发设计,无论是界面还是功能都 是以用户为中心。界面干净整洁、用户方便使用,各项功能简单易于操作,例如,发邮件功能就是从用户实际需求出发设计的。

虚拟现实vr

虚拟现实vr在线房地产系统程序整体架构
整个项目由区位价值、景观漫游、大盘鸟瞰、单体建筑、户型展示、室内漫游、室内装 饰、楼书展示、辅助功能几大部分组成,房地产虚拟展示交互系统整体框架图如图7-8所 示。其中景观漫游、大盘鸟瞰、单体建筑、户型展示、室内漫游都是序列帧动画,通过调用 Move, cs里面的load(string path)这个方法传入路径,把Resources里面的图片都显示在 屏幕上。室内装饰是一个独立的场景,通过Application, load加载cs这个场景。室内楼 书展示是通过gameobject. setActive(true/false)开启显示/隐藏实现场景切换。

虚拟现实vr在线房地产系统序列帧动画调用
用Resources. LoadAll ()加载图片资源,读取Resources文件夹下的资源,在 MainMenu主菜单中传入路径,调用public void load(string spring)实现序列巾贞顺序播放 的动画脚本,倒序播放动画与此相反。假设xl为鼠标第一次按下时在屏幕上x的位置, x2为鼠标拖动以后在屏幕上x的位置,如果xl<x2,表示鼠标向右滑动了,调用 DrawainmationlO顺序播放动画;如果xl = x2,表7K鼠标没滑动,继续显7K当前的图片; 如果xl>x2,表示鼠标向左滑动,调用Drawainmation2()倒序播放动画。

虚拟现实vr在线房地产系统场景中的行走摄像机
用户手指向前滑动鼠标表示向前行走,手指向后滑动相机表示往后倒退,手指向右滑 动相机表示向右旋转,手指向左滑动表示向左旋转。图7-10摄像机行走逻辑图是摄像行 走理论逻辑,当手指开始触摸到屏幕或者单击屏幕的时候记录改点为P〇sl,当手指或者 鼠标滑动时记录改点为P〇s2,计算两点的横坐标和纵坐标的移动绝对值,即可计算出手指或者鼠标滑动方向。
当Temp2>Temp1时,可以判定鼠标是上下滑动,相机前进或者后退。
当x1<x2时,可以判定鼠标向右滑动,反之向左滑动。
Temp2 = Temp1时,可以判定鼠标没有滑动。
Temp2<Temp1时,可以判定鼠标左右滑动,相机左右旋转。
当y1<y2时,可以判定鼠标向上滑动,反之向下滑动。
虚拟现实vr在线房地产系统交互功能设计仅是鼎炫科技http://www.dingxuankeji.com/一家之说,仅供参考。

Copyright © 2015-2018 淄博鼎炫数字科技有限公司 版权所有    鲁ICP备17022873号-1