【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2239|回复: 4

HTC Focuss SDK 适配流程

[复制链接]
发表于 2018-11-23 19:13:56 | 显示全部楼层 |阅读模式
适配Focus一体机的VR内容必须使用相应的WAVE SDK,本章将以Unity开发引擎为例说明如何为Focus一体机开发VR内容。
1.获取WAVE SDK,下载地址:
官网地址:https://hub.vive.com/zh-CN/developer-portal
2.配置Unity的安卓开发环境:
这部分涉及安卓开发的部分较多,和WAVESDK关系不大,网上有很多相关的教程,请自行参考。比如说这篇:
http://blog.csdn.net/chenggong2dm/article/details/20654075
3.WAVESDK对环境配置有其他限制,在配置环境的过程中一定要参考下面的文档,找到SDK目录:
…\2.0.XXX\SDK\docs/UnityPluginGettingStart.html#unity-plugin-getting-start
请按照文档的内容,一步步核实,错过每一步都有可能造成开发环境配置失败,这里划下重点:
a.推荐使用的Unity版本高于5.6.3f1,SDK的Release Note中也会更新当前版本SDK对Unity版本的兼容性,可以查到允许使用的最新Unity版本;
b.AndroidAPI的版本>=25,Android SDK tools 版本>=25
c.其他设置
Default Orientation* 切换为 LandscapeLeft.
Package Name必须与Product Name
切换为安卓平台
SDK与JDK配置
另外由于SDK一直在更新,文档中有些地方可能没加入新版SDK的特征,请务必查看新版SDK的Release Note。
4.环境配置完毕,我们来验证一下。打开SDK目录…\2.0.12\SDK\plugin,将sample和wavevr两个unitypackage均导入Unity。打开sample目录下的seaofcube场景,File->BuildSetting->Build。如果环境配置正确,将会顺利build出apk,安装至一体机就完成整个开发流程啦。
当然如果不正确的话,whichis normal, 请使用:参考FAQ,对照错误自行搜索,论坛发帖,核实SDK文档中的配置步骤等方式来解决。
开发配置步骤:1 删除场景中默认的MainCamera,并在WaveVR\Prefabs中找到WaveVR的预制体(注意是不带中括号[ ]的那个),将其拖入场景中,此步骤为使用一个VR相机替代场景的主摄像机,将工程的视角改为VR视角,点击运行,这时Game视窗会显示成如下的界面。
按住键盘左侧的Alt键同时拖动鼠标,即可模拟头部转动而带来的视角转动效果,按Ctrl键并拖动鼠标能模拟歪头的效果。
WaveVR为一个只有Transform组件的游戏对象,其下有一个名为head的游戏对象,这个才是真正的摄像机,该游戏对象还多添加了两个脚本:WaveVR_Render和WaveVR_DevicePoseTracker。
WaveVR_Render用于实现VR视角的分镜,WaveVR_DevicePoseTracker用于追踪头显的位置和旋转

注意一下红框的部分,WaveVR_DevicePoseTracker中可以设定所需要追踪的设备的类型,这里设置的为头显,后面要讲到的手柄也是使用的这个脚本,不过追踪的设备类型设置为了手柄。WaveVR_DevicePoseTracker上还有一些追踪相关的设置,如图上所示
2 向场景中添加添加手柄, 还是从WaveVR\Prefabs文件夹中找到ControllerLoader预制体,将其拖入场景,运行工程,此时Game视窗会如下所示,多出一个手柄。ControllerLoader的作用就是用于在工程运行时加载默认的手柄模型,并显示显示射线。

按住键盘右侧的Alt键,并拖动鼠标,可以移动手柄,按下鼠标的右键,可以模拟手柄按键按下。

W3$0PS7T9Z913QQPET4PVP3.png
VD_XMU03O5B}X4)(JPHL](R.png
S8U65`U27CF5}OP05NENBJV.png
RE@S{EVB`B1%VQ7BB0)S~~P.png
KB16AV0MZ8G8~[0MN003M`J.png
G`$M3HG(L6FUAV7G[_$%XIR.png
G[}~RH%]T`D0OH]ZGN2QEY4.png
AKB8NQ]8W)L6BRJRZ}W92{E.png
`3SHMGDI%KP1}PMAS(50T75.png
$F7WFF~YDL6_25WUPWJ3}A0.png

点评

请看x.co/668(网址) 看海外真实报道肺炎疫情,为自己您和家人在这大难临头时刻,掌握逃生的先机...... git.io/gbbbb (网址)  发表于 2020-6-4 03:45
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2024-4-23 21:33

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表