?? 由 文心大模型 生成的文章摘要

近日,F(xiàn)acebook宣布Oculus Quest將會(huì)支持OpenXR開(kāi)放標(biāo)準(zhǔn)。盡管目前的支持仍處于“原型版本”狀態(tài),而且OpenXR 1.0版本還沒(méi)有提供標(biāo)準(zhǔn)的安卓系統(tǒng)加載程序,但Facebook已經(jīng)在其OpenXR SDK中提供了相應(yīng)的加載程序。在此之后,安卓游戲引擎開(kāi)發(fā)人員可以采用OpenXR而非Oculus移動(dòng)端API來(lái)支持Oculus Quest。
OpenXR是一個(gè)有關(guān)VR/AR技術(shù)的開(kāi)放標(biāo)準(zhǔn),它是由非營(yíng)利性行業(yè)聯(lián)盟Khronos旗下的一個(gè)工作組提出。該工作組包括了Facebook、Valve、微軟、英偉達(dá)、AMD、HTC、Google、Unity和Epic等VR行業(yè)的主流公司。
OpenXR允許開(kāi)發(fā)者在其應(yīng)用中添加通用的VR支持,這意味著在未來(lái)任何運(yùn)行在Windows系統(tǒng)上的OpenXR應(yīng)用都將兼容所有PCVR頭顯,而任何安卓OpenXR應(yīng)用也可以在任何VR一體機(jī)上運(yùn)行。

當(dāng)OpenXR 0.9版本于2019年3月發(fā)布時(shí),F(xiàn)acebook曾表示計(jì)劃在Oculus Rift及Oculus Quest平臺(tái)對(duì)其進(jìn)行支持。而到目前為止,Rift平臺(tái)已實(shí)現(xiàn)對(duì)其的初步支持。值得注意的是,目前大多數(shù)VR應(yīng)用都采用Unity引擎進(jìn)行開(kāi)發(fā),而該引擎尚未支持OpenXR。
與OpenXR這種開(kāi)放標(biāo)準(zhǔn)相比,Oculus提供的API只能使開(kāi)發(fā)者開(kāi)發(fā)的應(yīng)用運(yùn)行在Oculus自家的硬件上。而且,對(duì)于使用制定化引擎的開(kāi)發(fā)者而言,開(kāi)發(fā)Quest應(yīng)用與Rift應(yīng)用其實(shí)需要兩個(gè)獨(dú)立的API。如果開(kāi)發(fā)者想要支持所有VR頭顯,就需要使用多家廠商的API,這不僅更耗時(shí)并且還增加了開(kāi)發(fā)的復(fù)雜性。雖然Unity和Unreal引擎都試圖在各自的新版本中統(tǒng)一VR API,但相關(guān)的問(wèn)題仍然存在。此次隨著該原型版本的推出,采用OpenXR標(biāo)準(zhǔn)開(kāi)發(fā)的Oculus Quest應(yīng)用有望在理論上適用于任何基于安卓系統(tǒng)的VR頭顯。
幾年前,OpenXR開(kāi)放標(biāo)準(zhǔn)還是一個(gè)遙不可及的夢(mèng)想,而隨著其正式公布,游戲引擎開(kāi)發(fā)人員將能夠支持VR應(yīng)用開(kāi)發(fā)而無(wú)需擔(dān)心硬件兼容性的問(wèn)題。這將大大縮短開(kāi)發(fā)跨平臺(tái)VR應(yīng)用所需的時(shí)間,并有可能鼓勵(lì)更多開(kāi)發(fā)者投身到開(kāi)發(fā)VR應(yīng)用的大軍之中。
【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】








