和風網標誌

OpenXR 1.1 更新顯示了業界對關鍵技術特性的共識

日期:

OpenXR 是一項為 XR 硬體和應用程式介面建立標準化方式的開放標準,現已迎來首次重大更新。 OpenXR 1.1 透過合併對產業很重要但以前未標準化的新功能來發展標準。

OpenXR 由標準機構 Khronos Group 推動,是一項免版稅標準,旨在標準化 VR 和 AR 應用程式的開發,打造更具互通性的生態系統。該標準自 2017 年 XNUMX 月開始製定,隨著時間的推移,幾乎所有 VR 行業的主要硬體、平台和引擎公司都支援該標準,其中包括主要的 AR 廠商,但值得注意的是,蘋果除外。

圖片由Khronos Group提供

繼 1.0 年 OpenXR 2019 發布後, 本週發布 OpenXR 1.1 這是四年半以來該標準的首次重大更新。

此次更新顯示該標準隨著產業需求的出現而不斷發展,這是標準設計的一部分。

OpenXR 框架中內建了「擴展」的概念,這是特定於供應商的功能,可以自訂 OpenXR 的功能,而無需先經歷納入官方標準的過程。

在某些情況下,此類擴充包含的功能最終變得足夠通用,足以保證包含在整體標準中。因此,擴展可以被「推廣」並納入 OpenXR 標準中,供所有人使用和支援。

OpenXR 1.1 包含了五種原本作為擴充而開始的功能:

當地樓層: 提供了一個新的參考空間,具有重力對齊的世界鎖定原點,用於站立比例內容,只需按一下按鈕即可將其重新置於當前用戶位置,無需校準程序。它還內建了估計的樓層高度。有關本地樓層功能及其對開發人員的價值的更多詳細信息,請參閱此部落格文章。

具有註視點渲染的立體: 提供主視圖配置,以跨多個圖形渲染 API 為 XR 耳機實現眼動追蹤注視點渲染或固定注視點渲染。它的使用特別有利於高效渲染高像素數顯示器,這會為 GPU 帶來沉重的負載。原始供應商擴充已在 Unity、Unreal 中原生採用,最近也被 NVIDIA Omniverse 採用。

握把表面: 提供標準姿勢標識符,無論手部位置是直接追蹤還是從實體控制器的位置和方向推斷,該標識符都能可靠地錨定相對於使用者的實體手的視覺內容。

XrUuid: 提供通用資料類型來保存遵循 IETF RFC 4122 的通用唯一識別碼。

xr定位空間: 提供定位空間函數,使應用程式能夠在填充「結構數組」(AoS) 的單一函數呼叫中定位空間數組,而不是僅限於每個函數呼叫定位單個空間,從而提高效能並簡化應用程式程式碼。

將這些擴展直接建置到 OpenXR 中代表了業界對這些功能的需求以及如何在整個生態系統中實施它們的共識。

OpenXR 1.1 還包括對現有功能的各種改進,並澄清了一些功能,以使標準對於想要建立符合標準的實現的人來說更加清晰。

展望未來,OpenXR 工作小組(由指導該標準的成員公司代表組成)表示,計劃未來對 OpenXR 進行更多定期更新,確保隨著行業需求的發展不斷添加新功能。

「OpenXR 1.1 標誌著這一開放標準發展的一個重要里程碑,該標準已在整個 XR 行業中廣泛採用。 OpenXR 1.0 提供了基準功能,並為透過擴展試驗新功能奠定了基礎。 “現在,工作小組正在轉向管理定期的核心規範更新,以平衡發布新功能的靈活性與整合成熟技術的需求,以減少碎片並實現真正的跨平台應用程式可移植性。”

現貨圖片

最新情報

現貨圖片