HTC發(fā)布了一個(gè)SDK,為Vive和Vive Pro提供無手套手指追蹤功能
HTC發(fā)布了一個(gè)SDK,允許開發(fā)者將手指跟蹤添加到他們的Vive或Vive Pro應(yīng)用程序中。對(duì)于Vive Focus單機(jī)頭顯,SDK提供了手部位置和手勢(shì)識(shí)別功能。
該功能最早于去年10月發(fā)布。當(dāng)時(shí)HTC似乎暗示它不會(huì)支持常規(guī)的Vive,但謝天謝地的是他們成功了。由于配備了雙攝像頭,Pro的跟蹤質(zhì)量會(huì)更好。
該軟件可以在PC上以每秒30幀的速度追蹤手上的21個(gè)點(diǎn)。在Vive Focus上,手的位置跟蹤速度為17FPS。由于跟蹤運(yùn)行在GPU上,它不應(yīng)該影響CPU性能。
Vive Focus似乎沒有足夠的計(jì)算能力進(jìn)行真正的手指跟蹤。相反,它只是提供手的位置,而不是每個(gè)手指。但是手勢(shì)識(shí)別是可用的。它可以區(qū)分手指、握拳、做OK手勢(shì)和豎起大拇指。
SDK可以作為Unity或者Unreal引擎的免費(fèi)插件使用。還有C和c++ API。它并不局限于Viveport,所以開發(fā)者也可以在Steam應(yīng)用中使用它。
由于追蹤使用的是眼鏡上的普通攝像頭,而不是深度傳感器,HTC建議不要使用“復(fù)雜的背景”。燈光要足夠亮,這樣才能看得見,但又不能太亮以至于引起眩光。為了讓更好地體驗(yàn),HTC特別建議“卷起袖子,確保手腕是可見的”。
在非交互式VR體驗(yàn)和社交VR中,控制器通常感覺更像是一件苦差事,而不是一種幫助。只要戴上眼鏡,就能看到你的雙手進(jìn)入這些體驗(yàn),這將是一個(gè)可喜的進(jìn)步。
在社交虛擬現(xiàn)實(shí)中,你可以用真實(shí)的手自由地做出手勢(shì),這還增加了沉浸感和社交感。我在AltSpaceVR這樣的平臺(tái)上花了很多時(shí)間研究,到目前為止,Leap Motion是我首選的輸入方法。希望這些應(yīng)用程序能夠盡快集成HTC的新SDK。