V社程序員推出Aardvark平臺(tái),為SteamVR增加類似AR的新特性

?? 由 文心大模型 生成的文章摘要
根據(jù)RoadtoVR報(bào)道,V社程序員Joe Ludwig正在以個(gè)人身份構(gòu)建一個(gè)開源平臺(tái),幫助能實(shí)現(xiàn)類似于AR功能的小組件帶入VR應(yīng)用程序中。該項(xiàng)目被稱為Aardvark,是對(duì)SteamVR Dashboard的擴(kuò)展,主旨是要幫助實(shí)現(xiàn)一些可以在任何VR應(yīng)用程序中使用的交互式且具有空間感知功能的小組件。
根據(jù)Ludwig的說法,該項(xiàng)目本質(zhì)上是希望將增強(qiáng)現(xiàn)實(shí)技術(shù)引入VR中,實(shí)現(xiàn)讓輕量級(jí)應(yīng)用在VR應(yīng)用程序中運(yùn)行的一個(gè)新“Layer”。
與其他VR平臺(tái)一樣,SteamVR目前擁有自己的Dashboard,用戶可以在任何VR應(yīng)用程序中調(diào)出該Dashboard來訪問有用的信息,例如瀏覽游戲庫或是更改設(shè)置等等。但盡管VR Dashboard提供了許多實(shí)用的核心功能,本質(zhì)上仍像是VR應(yīng)用程序上方的大型浮動(dòng)屏幕,無法與VR應(yīng)用程序進(jìn)行更多互動(dòng)。而Aardvark的目標(biāo)是允許被成為“小組件”的類AR功能小型實(shí)用程序在現(xiàn)有的VR應(yīng)用程序中運(yùn)行并提供更多附加的功能。
例如,你可能想構(gòu)建一個(gè)截圖工具,該工具采用虛擬相機(jī)的形式實(shí)現(xiàn),供玩家拍攝虛擬世界的照片。這種工具可以通過Aardvark來實(shí)現(xiàn),并應(yīng)用于不同的VR應(yīng)用中,無需單獨(dú)為每個(gè)應(yīng)用開發(fā)一套截圖工具。類似的,計(jì)時(shí)器、網(wǎng)絡(luò)視頻播放器、Twitch聊天框、繪圖板、朋友列表等等簡(jiǎn)單的實(shí)用程序都可以通過Aardvark來構(gòu)建,讓玩家無論在玩什么VR游戲都可以使用這些功能。
Aardvark目前仍處于早期開發(fā)階段,到目前為止,展示的都是一些基礎(chǔ)的示例小組件,但是Ludwig給出了Aardvark的完整功能以及部分功能在VR環(huán)境中運(yùn)行的樣子:
在2020年12月份上線了Steam Early Access后,Ludwig還曾在一期播客節(jié)目中解釋了該平臺(tái)的設(shè)計(jì)方式。有趣的是,從某種意義上說,Aardvark小組件被稱為“ Web應(yīng)用程序”,其中小組件的功能被定義為類似于網(wǎng)頁,而Aardvark是將其呈現(xiàn)到虛擬空間中的“瀏覽器”。但這與WebXR不同,WebXR實(shí)際上直接渲染了自己的整個(gè)VR場(chǎng)景。Ludwig表示,采用這種方法主要出于性能和可擴(kuò)展性考慮。
這種“瀏覽器”的方式還帶來了其他好處。首先,開發(fā)者可以基于任何能夠網(wǎng)站獲得的功能來構(gòu)建小組件,例如呈現(xiàn)文本、加載圖片并從Web的其他部分提取信息。Ludwig說,基于網(wǎng)絡(luò)也意味著小組件的分發(fā)和維護(hù)很容易,因?yàn)樾〗M件基本上是任何人都可以通過URL訪問的網(wǎng)頁。只要開發(fā)者知道如何編寫小組件,就可以像托管網(wǎng)站并向人們發(fā)送URL一樣容易地進(jìn)行分發(fā)。
【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】