HTC发布了一个SDK,为Vive和Vive Pro提供无手套手指追踪功能
扫描二维码
随时随地手机看文章
HTC发布了一个SDK,允许开发者将手指跟踪添加到他们的Vive或Vive Pro应用程序中。对于Vive Focus单机头显,SDK提供了手部位置和手势识别功能。
该功能最早于去年10月发布。当时HTC似乎暗示它不会支持常规的Vive,但谢天谢地的是他们成功了。由于配备了双摄像头,Pro的跟踪质量会更好。
该软件可以在PC上以每秒30帧的速度追踪手上的21个点。在Vive Focus上,手的位置跟踪速度为17FPS。由于跟踪运行在GPU上,它不应该影响CPU性能。
Vive Focus似乎没有足够的计算能力进行真正的手指跟踪。相反,它只是提供手的位置,而不是每个手指。但是手势识别是可用的。它可以区分手指、握拳、做OK手势和竖起大拇指。
SDK可以作为Unity或者Unreal引擎的免费插件使用。还有C和c++ API。它并不局限于Viveport,所以开发者也可以在Steam应用中使用它。
由于追踪使用的是眼镜上的普通摄像头,而不是深度传感器,HTC建议不要使用“复杂的背景”。灯光要足够亮,这样才能看得见,但又不能太亮以至于引起眩光。为了让更好地体验,HTC特别建议“卷起袖子,确保手腕是可见的”。
在非交互式VR体验和社交VR中,控制器通常感觉更像是一件苦差事,而不是一种帮助。只要戴上眼镜,就能看到你的双手进入这些体验,这将是一个可喜的进步。
在社交虚拟现实中,你可以用真实的手自由地做出手势,这还增加了沉浸感和社交感。我在AltSpaceVR这样的平台上花了很多时间研究,到目前为止,Leap Motion是我首选的输入方法。希望这些应用程序能够尽快集成HTC的新SDK。