Last Updated on 2024-09-20 06:31 by admin
OpenXR 1.1は、XRハードウェアとアプリケーションがインターフェースするための標準化された方法を作るオープンスタンダードで、その最初の大きなアップデートが行われた。このアップデートは、業界にとって重要だが以前は標準化されていなかった新機能を取り入れることで、標準を進化させた。Khronos Groupによって促進されるOpenXRは、VRおよびARアプリケーションの開発を標準化し、より相互運用可能なエコシステムを作ることを目指すロイヤリティフリーの標準である。この標準は2017年4月から開発が始まり、時間が経つにつれてVR業界のほぼすべての主要なハードウェア、プラットフォーム、エンジン会社によってサポートされるようになったが、Appleは含まれていない。
OpenXR 1.1のリリースにより、以下の5つの機能が標準に組み込まれた。Local Floorは、立ちスケールのコンテンツ用に重力に沿った世界固定の原点を提供し、ボタンを押すだけで現在のユーザー位置に再中心化できる新しいReference Spaceである。Stereo with Foveated Renderingは、複数のグラフィックスレンダリングAPIを通じてXRヘッドセットで目を追跡したフォビエーテッドレンダリングまたは固定フォビエーテッドレンダリングを実現するPrimary View Configurationを提供する。Grip Surfaceは、手の位置が直接追跡されるか、物理的なコントローラーの位置と方向から推測されるかに関わらず、ユーザーの物理的な手に対して視覚コンテンツを信頼性高くアンカーするStandard Pose Identifierを提供する。XrUuidは、IETF RFC 4122に従うUniversally Unique Identifierを保持するCommon Data Typeを提供する。xrLocateSpacesは、アプリケーションが単一の関数呼び出しで空間の配列を位置付けることを可能にし、構造体の配列(AoS)を充填することで、パフォーマンスを向上させ、アプリケーションコードを簡素化するLocating Spaces機能を提供する。
これらの拡張機能をOpenXRに直接組み込むことは、これらの機能に対する業界のコンセンサスと、エコシステム全体での実装方法を表している。OpenXR 1.1はまた、既存の機能のさまざまな改善と、標準に準拠する実装を構築したい人々にとって標準をより明確にするためのいくつかの機能の明確化を含んでいる。
OpenXRワーキンググループは、業界のニーズが進化するにつれて新しい機能が継続的に追加されるように、今後OpenXRにより定期的なアップデートを行う計画であると述べている。
【ニュース解説】
OpenXR 1.1のアップデートは、拡張現実(AR)と仮想現実(VR)のアプリケーション開発を標準化するための重要なステップです。このアップデートにより、開発者は異なるハードウェアやプラットフォーム間での互換性を持ったアプリケーションをより簡単に作成できるようになります。OpenXRは、Khronos Groupによって推進されるロイヤリティフリーのオープンスタンダードであり、その目的はVRおよびARアプリケーションの開発をより相互運用可能にすることです。
このアップデートで注目すべきは、以前は拡張機能として提供されていた5つの機能が標準に組み込まれたことです。これらの機能には、ユーザーの位置に基づいて再中心化できる「Local Floor」、目を追跡することで効率的なレンダリングを実現する「Stereo with Foveated Rendering」、ユーザーの手の位置を正確に追跡する「Grip Surface」、ユニークな識別子を提供する「XrUuid」、そして複数の空間を一度に位置付けることを可能にする「xrLocateSpaces」が含まれます。
これらの機能が標準に組み込まれることで、開発者はこれまで以上に簡単に高品質なXRアプリケーションを作成できるようになります。例えば、「Stereo with Foveated Rendering」を使用することで、高解像度のディスプレイを持つVRヘッドセットでのグラフィックス処理負荷を軽減でき、よりリアルなビジュアル体験を提供できます。また、「Grip Surface」により、物理的なコントローラーや手の追跡がより正確になり、ユーザーの没入感を高めることができます。
しかし、このような技術の進化には潜在的なリスクも伴います。例えば、より高度な追跡技術は、プライバシーに関する懸念を引き起こす可能性があります。また、標準化された開発環境は、特定のハードウェアやプラットフォームの独自性を損なう可能性もあります。さらに、Appleがこの標準に参加していないことは、業界全体の統一された進歩に影響を与える可能性があります。
将来的には、OpenXRの定期的なアップデートにより、新しい技術や機能が追加され、XRアプリケーションの開発がさらに進化することが期待されます。これにより、開発者はより革新的なアプリケーションを作成できるようになり、最終的にはユーザーにより豊かな体験を提供できるようになるでしょう。ただし、この進化の過程で、プライバシー保護や独自性の維持などの課題に対処する必要があります。また、業界全体での広範な協力と参加が、このオープンスタンダードの成功には不可欠です。
from OpenXR 1.1 Update Shows Industry Consensus on Key Technical Features.