編譯/Frida.WS
OpenXR,旨在簡(jiǎn)化跨頭顯和跨平臺(tái)的AR/VR開(kāi)發(fā)流程,是一個(gè)廣受支持的項(xiàng)目,并于今日發(fā)布了1.0版本。Khronos Group稱,這是一個(gè)重要的里程碑,見(jiàn)證了AR/VR領(lǐng)域許多知名企業(yè)的聯(lián)合開(kāi)發(fā)水平。
OpenXR是一個(gè)免版稅的標(biāo)準(zhǔn),目的是建立VR和AR硬件、游戲引擎和內(nèi)容之間的底部連接,從而形成一個(gè)互動(dòng)性更強(qiáng)的生態(tài)系統(tǒng)。2017年4月開(kāi)始實(shí)行這項(xiàng)標(biāo)準(zhǔn),目前幾乎所有VR行業(yè)的主要硬件、平臺(tái)和引擎公司都已加入,包括Magic Leap等主要AR玩家。在Khronos group的協(xié)助下,OpenXR“工作組”內(nèi)成員公司的代表一直在積極開(kāi)發(fā)該標(biāo)準(zhǔn)。
今天,工作組宣布發(fā)行該標(biāo)準(zhǔn)下首個(gè)OpenXR 1.0版本。Khronos Group表示,從1.0開(kāi)始,OpenXR將保持“完全向后兼容,為軟件開(kāi)發(fā)人員和硬件供應(yīng)商提供一個(gè)堅(jiān)實(shí)的基礎(chǔ),帶來(lái)優(yōu)秀的、可移動(dòng)的用戶體驗(yàn)。”
OpenXR既有一個(gè)應(yīng)用程序接口(位于XR應(yīng)用程序和平臺(tái)之間),也有一個(gè)設(shè)備接口(位于平臺(tái)和頭顯之間)。為顯著提高互動(dòng)操作性,構(gòu)建一個(gè)以O(shè)penXR為標(biāo)準(zhǔn)(而不是無(wú)數(shù)專有接口)的應(yīng)用程序、平臺(tái)和頭顯。
例如,這意味著在不更改底層代碼的情況下,OpenXR頭顯構(gòu)建的應(yīng)用程序也可以在完全不同的OpenXR頭顯上運(yùn)行。此外,這也意味著,只要支持OpenXR,而不是幾十個(gè)頭顯單獨(dú)運(yùn)行,游戲引擎市場(chǎng)的新人也可以快速掌握所有兼容頭顯。
誠(chéng)然,OpenXR并不代表一個(gè)平臺(tái)的應(yīng)用程序和內(nèi)容一定可以和另一個(gè)平臺(tái)的頭顯兼容。每個(gè)公司,即使是OpenXR的支持者,仍然可以控制內(nèi)容在何處可用,哪些平臺(tái)或哪種頭顯可以支持。簡(jiǎn)單地說(shuō),OpenXR只是互操作性的技術(shù)基礎(chǔ),仍然是公司決定內(nèi)容、設(shè)備和平臺(tái)策略。
目前,OpenXR 1.0可以在GitHub上使用。Khronos Group發(fā)布的參考指南提供了API結(jié)構(gòu)的高級(jí)技術(shù)概述。接下來(lái),引擎、頭顯和內(nèi)容生成器將實(shí)現(xiàn)支持OpenXR。
微軟已經(jīng)在HoloLens和Windows MR頭顯上實(shí)現(xiàn)初步支持OpenXR,Collabora也發(fā)布了Monado開(kāi)源Linux OpenXR的運(yùn)行時(shí)間。Epic表示,之前已經(jīng)在虛幻引擎中支持運(yùn)行OpenXR 0.9,并計(jì)劃為1.0版本更新引擎設(shè)備。Oculus已經(jīng)承諾,今年晚些時(shí)候,為Rift和Quest提供OpenXR運(yùn)行支持。
其他正式參與OpenXR開(kāi)發(fā)的公司,如AMD、ARM、NVIDIA、HTC、Valve、Unity等其他公司,都表示將支持OpenXR 1.0版本,但還沒(méi)有宣布具體時(shí)間表。
來(lái)源:roadtovr
投稿/爆料:tougao@youxituoluo.com
稿件/商務(wù)合作: 六六(微信 13138755620)
加入行業(yè)交流群:六六(微信 13138755620)
元宇宙數(shù)字產(chǎn)業(yè)服務(wù)平臺(tái)
下載「陀螺科技」APP,獲取前沿深度元宇宙訊息