网站大量收购独家精品文档,联系QQ:2885784924

机械装备虚拟现实设计及实例分析 课件 第10章-人机交互关键技术.pptx

机械装备虚拟现实设计及实例分析 课件 第10章-人机交互关键技术.pptx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第十章人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造

目录CONTENTS10.1基于VR的人机交互关键技术10.2基于HoloLens2的人机交互关键技术10.3基于人体动作识别的交互关键技术

第10章人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造1

目录CONTENTS10.1基于VR的人机交互关键技术10.1.1硬件配置要求10.1.2开发环境配置10.1.3HTCVIVE手柄控制10.1.4UGUI设计10.2基于HoloLens2的人机交互关键技术10.3基于人体动作识别的交互关键技术

第10章人机交互关键技术10.1基于VR的人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造1HTCVive是由HTC与Valve联合开发的一款VR头显(虚拟现实头戴式显示器)产品。由以下三个部分构成:一个头戴式显示器、两个单手持控制器、一个能于空间内同时追踪显示器与控制器的定位系统(Lighthouse)。HTCVive?VR设备从最初可以给游戏带来沉浸式的体验,延伸到可以在更多领域施展想象力和应用开发潜力。一个最现实的例子是,可以通过虚拟现实搭建场景,实现在医疗、教学以及煤矿领域的应用。

第10章人机交互关键技术10.1.1硬件配置要求战略性新兴领域教材建设团队-重型高端装备制造1?GPU:NVIDIA??GeForce??GTX970、AMD?Radeon??R9290同等或更高配置?CPU:Intel?Core?i5-4590/AMD?FX?8350同等或更高配?RAM:4GB或以上?视频输出:HDMI1.4、DisplayPort1.2或以上?USB端口:1xUSB2.0或以上端口?操作系统:Windows??7SP1、Windows??8.1或更高版本、Windows??10

第10章人机交互关键技术10.1.2开发环境配置战略性新兴领域教材建设团队-重型高端装备制造1下载并安装Steam平台选择“库”选项选择“工具”选项有哪些信誉好的足球投注网站SteamVR并下载安装SteamVR就绪运行SteamVR

第10章人机交互关键技术10.1.2开发环境配置战略性新兴领域教材建设团队-重型高端装备制造1插好VR头戴显示器运行房间设置新建一个Unity工程,在AssetStore窗口中有哪些信誉好的足球投注网站SteamVR并下载将“[CameraRig]”拖入场景并运行完成配置

第10章人机交互关键技术10.1.3HTCVIVE手柄介绍战略性新兴领域教材建设团队-重型高端装备制造11-菜单按钮2-触控板3-系统按钮4-状态指示灯5-Micro-USB端口6-追踪感应器7-扳机8-手柄按钮状态指示灯绿色:表示HTCVive手柄目前状态正常,可以正常使用;蓝色:表示操控手柄已经成功和头戴式设备配对;闪烁蓝色:表示操控手柄正在和头戴式设备进行配对;橙色:表示手柄正在充电,当手柄变为绿色时,表示充电完毕;闪烁红色:手柄低电量,即将没电;

第10章人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造110.1.3HTCVIVE手柄控制l?Controller(left):左侧手柄(相当于人的左手)。l?Controller(right):右侧手柄(相当于人的右手)。l?Camer(head):头盔。l?Camer(eye):相当于人的眼睛。l?Camer(eye):相当于人的耳朵。l?Model:主要是为了在虚拟环境下创建手柄模型。

第10章人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造1我们在读取手柄的输出信息时,用到SteamVR_TrackedObj组件。步骤如下:1.?获取SteamVR_TranckedObj组件下的Index变量。例:GetCommpentSteamVR_TrackedObj().Index;2.?然后通过SteamVR_Controller类下的Input接口获取实现手柄按键输入类型。输入类型包括以下几种:l?GetPress:长按。l?GetPressDown:按下l?GetPressUp:抬起l?GetTouch:一直触摸l?GetTouchDown:触摸l?GetTouchUp:触摸抬起l?TriggerHapticPulse:震动10.1.3HTCVIVE手柄控制

第10章人机交互关键技术战略性新兴领域教材建设团队-重型高端装备制造110.1.3HTCVIVE手柄控制3.?获取按键类型通过SteamVR_Controller.ButtonMask类获取。ButtonMask上述

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档