2018年06月22日,Valve在5月份發(fā)布了全新的SteamVR輸入系統(tǒng),其可以幫助開(kāi)發(fā)者更輕松地支持現(xiàn)有和未來(lái)的控制器,允許玩家更容易定制自己的控制方案,同時(shí)支持硬件廠商繼續(xù)創(chuàng)新VR輸入。但對(duì)于獨(dú)特于VR的控制器輸入方面,Valve當(dāng)時(shí)有一個(gè)地方?jīng)]有提及:控制器提供關(guān)于玩家身體正在做什么的額外信息。當(dāng)前的硬件可以告訴我們很多關(guān)于用戶雙手正在做什么的信息,以及他們手指的姿勢(shì),而隨著行業(yè)的繼續(xù)創(chuàng)新,這種信息只會(huì)變得更加精確。為了加速這一創(chuàng)新,Valve宣布推出SteamVR Skeletal Input(骨骼輸入)的第一個(gè)beta版本。
Skeletal Input系統(tǒng)將允許控制器廠商精確捕捉用戶手部的姿勢(shì),并且將其作為動(dòng)畫(huà)數(shù)據(jù)流提供給正在運(yùn)行的應(yīng)用程序。應(yīng)用開(kāi)發(fā)者可以利用這一數(shù)據(jù)流單獨(dú)制作用戶角色的手部動(dòng)畫(huà),或者說(shuō)結(jié)合自己的動(dòng)畫(huà)。
這意味著用戶將能夠在最喜愛(ài)的游戲中獲取對(duì)投資全新VR控制器的全部收益,無(wú)需開(kāi)發(fā)者發(fā)布補(bǔ)丁以支持新控制器。當(dāng)發(fā)行游戲時(shí),應(yīng)用開(kāi)發(fā)者無(wú)需為他們計(jì)劃支持的每個(gè)控制器創(chuàng)建獨(dú)特的動(dòng)畫(huà),也不需要發(fā)布補(bǔ)丁來(lái)支持新控制器。硬件廠商則可以繼續(xù)在這個(gè)領(lǐng)域進(jìn)行創(chuàng)新,編寫(xiě)他們的驅(qū)動(dòng)程序,以便控制器可以配合任何支持新Skeletal Input系統(tǒng)的游戲。
控制器驅(qū)動(dòng)程序?qū)⒛芟驊?yīng)用程序提供兩個(gè)動(dòng)畫(huà)流:一個(gè)動(dòng)畫(huà)流旨在盡可能準(zhǔn)確地追蹤用戶手部的估計(jì)姿勢(shì),這通常意味著用戶要手持控制器;第二個(gè)動(dòng)畫(huà)流則旨在為手部提供一系列的動(dòng)作,就好象沒(méi)有控制器礙手礙腳一樣,而這非常適合當(dāng)前用戶角色沒(méi)有握持任何對(duì)象的情況。應(yīng)用開(kāi)發(fā)者可以根據(jù)游戲的當(dāng)前情景選擇要采樣哪個(gè)動(dòng)畫(huà)流。
SteamVR Skeletal Input同時(shí)能提供將數(shù)據(jù)流轉(zhuǎn)換為附加動(dòng)畫(huà)的選項(xiàng)。添加動(dòng)畫(huà)對(duì)于應(yīng)用開(kāi)發(fā)者而言非常有用,因?yàn)樗麄兛梢栽谄渌麆?dòng)畫(huà)層之上增加一層,從而提供更多更動(dòng)態(tài)的動(dòng)作。例如,你可以使用SteamVR Skeletal Input中的附加手指動(dòng)畫(huà),在手握持對(duì)象姿勢(shì)基礎(chǔ)上增加一層,以允許用戶在握持對(duì)象時(shí)調(diào)整其抓握或手勢(shì)。
Valve表示,他們同時(shí)希望多用戶體驗(yàn)?zāi)軌蚶眠@一全新的系統(tǒng),但聯(lián)網(wǎng)整個(gè)動(dòng)畫(huà)手形骨骼可能需要大量的帶寬。所以Valve將其作為API支持的一部分,將動(dòng)畫(huà)壓縮到更適用于聯(lián)網(wǎng)的大小。
一開(kāi)始的beta版本旨在幫助開(kāi)發(fā)者在游戲中體驗(yàn)這個(gè)API,并向Valve提供反饋。據(jù)映維網(wǎng)了解,新系統(tǒng)已經(jīng)兼容Vive Wands,Oculus Touch和新的Knuckles EV2,Valve同時(shí)邀請(qǐng)了其他輸入廠商進(jìn)行合作,在beta版本中為他們的控制器添加支持。
Valve指出,完整的SDK將很快向所有開(kāi)發(fā)者開(kāi)放,但現(xiàn)在只有Unity開(kāi)發(fā)者可以訪通過(guò)早期版本的SteamVR Unity插件訪問(wèn)Skeletal Input API。相關(guān)的文檔已經(jīng)托管至OpenVR GitHub Wiki。
榜單收錄、高管收錄、融資收錄、活動(dòng)收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報(bào)生成中...