uSens凌感科技(uSens Inc.)成立于2013底,总部位于硅谷中心的圣何塞市,开发最前沿的Inside-out 追踪技术解决方案,致力于为AR VR提供最自然的三维人机交互解决方案。uSens 的产品Fingo是一款类似Leap Motion 的手势控制器。
第一部分:前言
现在uSens官网已经开始开发购买,它兼容Windows7+, Android4.4+,适配于HTC VIVE, OCULUS, Samsung GearVR, Google Cardboard, Google Daydream
开发或测试环境:
1.系统Windows 8.1 and later versions, 64-bit
2.手机端:最低Android 4.4
3.测试设备:Samsung Galaxy S6,Samsung Galaxy S7,HTC 10
开发条件:
首先你必须购买一台uSens fingo,获取产品序列号,到官网下载SDK。
下载之后,
我们在Window 下开发搭建环境(驱动的安装)
我们解压FingoService 之后获取exe文件
双击按照一下步骤操作:
对于Android 移动端的测试,我们可以下载FingoServiceV1.2.5CoreV1.0.6-release.apk 文件到指定的手机上
然后按照以下步骤操作:
完成以后,具体界面如下:
第二部分:使用
在Window 上我们测试产品时,首先:
然后我们打开FingoService.,检查是否已经连接,之后我们的操作方式是戴在头部上,这点与Leap Motion不同:
第三部分:开发
首先我们新建一个unity项目,然后导入FingoSDK 的 unitypackage包
然后我们需要在unity中进行一些修改:
菜单栏: Edit -> Project Settings -> Player
接着 Other Settings -> Optimization, change API Compatibility Level to ”.NET 2.0”.
关于FingoSDK 的 unitypackage包 ,uSens 已经为我适配好了许多东西:
我们可以看看下它里边的Demo