Khronos工作組發布了針對AR/VR硬件的早期OpenXR規範
在今天於舊金山舉辦的遊戲開發者大會(GDC 2019)上,Khronos工作組發布了面向增強現實(AR)和虛擬現實(VR)硬件的OpenXR 0.90早期標準。它為拓展現實(XR)行業帶來了免版稅的開放規範,意味著軟件製造商將知曉如何在各種VR和AR硬件上快速、有效地運行軟件。感興趣的開發者和製造商,可以到Khronos網站上查看臨時發布的標準公告,以便後續提交反饋。
Khronos 工作組帶來了VR / AR 領域的硬件標準
據悉,OpenXR 0.90 臨時版本指定了跨平台應用程序編程接口(API),使XR 硬件平台供應商能夠公開其運行時(Runtime)系統的功能。
在遍歷了應用程序中有關渲染、追踪、幀定時、輸入等相對應的一組通用對象和函數後,你會發現各個廠商的API 功能和定義有多麼巨大的不同。
好消息是,在OpenXR 0.90 的強制統一之下,軟件開發人員只需經歷最少量的修改,即可完成跨多個XR 系統、無障礙運行其應用程序的工作。
Khronos OpenXR 工作組成立於2017 年初,得到了業內領先的XR 公司的支持與參與。在規範的開發過程中,成員們一直在努力完善,以確保新標準的穩健和完整。
OpenXR 工作組擁有來自各大軟硬件和遊戲行業的諸多支持者,其中包括英特爾、AMD、英偉達、三星、高通、Valve、Oculus、谷歌、Unity 等科技巨頭。遺憾的是,蘋果並未參與其中。
Oculus 聯合創始人兼Facebook VR 產品負責人Nate Mitchell 在一份聲明中稱:
Facebook 和Oculus 堅信,開放的OpenXR 標準能夠為用戶和開發者帶來價值。為用戶和開發者帶來的價值。
我們計劃今年晚些時候,在Rift 和Quest 平台上為OpenXR 1.0 構建的應用程序提供運行時(Runtime)支持。
對開發者來說,其實有許多可供評估的選項,包括:
Collabora的Monado OpenXR開源實施,微軟今日發布的面向Windows MR頭顯的OpenXR運行時,以及Epic宣布的虛幻引擎將持續支持OpenXR 。
Khronos 工作組希望修復XR 行業中,各個平台的“碎片化”。
英特爾VR 首席架構師兼OpenXR 工作組主席Brent Insko 在一份聲明中稱:
OpenXR 旨在簡化AR / VR 的軟件開發,使應用程序能夠覆蓋更廣泛的硬件平台、無需移植或重寫其代碼、並允許後續的平台供應商訪問更多支持的應用程序。
今日宣布的OpenXR 臨時規範、以及即將在未來幾週內推出的運行時,將實現應用程序與引擎開發人員的實際操作和跨平台測試。
OpenXR 工作組環境開發者提交反饋,以確保正式發布的OpenXR 1.0 規範能夠切實滿足XR 行業的需求。
HTC平台戰略副總裁Vinay Narayan在一份聲明中稱:
HTC VIVE 致力於為XR 行業創建一個可行的生態系統,這也是我們為OpenXR 提供支持的原因。將社區聚集到一起、幫助實現標准定義與最佳實踐,所有人都將受益於此。