Unreal Engine は、開発およびコンテンツ制作の両方で、多くの XR デバイスをサポートしています。 このページでは、Unreal Engine で使用できる XR プラットフォームとデバイスに関するドキュメントへのリンクを記載しています。
サポートする XR デバイス
以下の XR デバイスは、Unreal Engine で動作に関する試験が実施され、検証済みです。
| デバイス | プラットフォームタイプ | デバイスタイプ | サポートされている SDK のバージョン | サポートされているステータス | メモ |
|---|---|---|---|---|---|
| AR デバイス | |||||
モバイル | ハンドヘルド | ARCore 1.37 | サポート。サポートしている機能の詳細については、「ハンドヘルド AR 機能」を参照してください。 | このデバイス向けの開発方法の詳細については、「ハンドヘルド AR 体験を開発する」を参照してください。 | |
モバイル | ハンドヘルド | ARKit 4.0 | サポート。サポートしている機能の詳細については、「ハンドヘルド AR 機能」を参照してください。 | このデバイス向けの開発方法の詳細については、「ハンドヘルド AR 体験を開発する」を参照してください。 | |
| VR デバイス | |||||
HTC Vive | デスクトップ | ヘッドマウント | 該当なし | 最小限のサポート | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HTC Vive Pro | デスクトップ | ヘッドマウント | 該当なし | サポート済み | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
Meta Quest 3 | デスクトップ | ヘッドマウント | Quest SDK Android API Level 29 | サポート済み | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Meta Quest 2 | モバイル | ヘッドマウント | Quest SDK Android API Level 29 | サポート済み | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Meta Quest Link 機能搭載 Meta Quest 2 / 3 | デスクトップ | ヘッドマウント | 該当なし | サポート済み | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
PSVR | コンソール | ヘッドマウント | 該当なし | サポート済み | このデバイス向けの開発方法の詳細については、Epic Pro Support またはフォーラムを参照してください。 |
PSVR2 | コンソール | ヘッドマウント | 該当なし | サポート済み | このデバイス向けの開発方法の詳細については、Epic Pro Support またはフォーラムを参照してください。 |
Valve Index | デスクトップ | ヘッドマウント | 該当なし | サポート済み | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
Apple Vision Pro | モバイル | ヘッドマウント | visionOS 1.1 | サポート済み | このデバイス向けの開発方法の詳細については、「Apple Vision Pro クイック スタート ガイド」を参照してください。 |
サポートする XR プラットフォーム
以下のセクションでは、Unreal Engine でサポートされている XR プラットフォームに関する方法を説明しています。
OpenXR を使用した開発の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。
ARCore
ARCore は、Unreal Engine がサポートしている Google 提供のハンドヘルド拡張現実プラットフォームです。 このページでは、ARCore が Unreal Engine でどのようにサポートされているかについてと、ARCore を使用して開発を行うための環境の設定方法について説明します。
ARCore 向けの開発
Unreal Engine で ARCore 対応デバイス向けの開発を行う方法について説明します
ARKit
ARKit は、Unreal Engine がサポートしている Apple 提供のハンドヘルド拡張現実プラットフォームです。 このページでは、ARKit が Unreal Engine でどのようにサポートされているかについてと、ARKit を使用して開発を行うための環境の設定方法について説明します。
ARKit の開発
Unreal Engine で ARKit 対応デバイス向けに開発する方法を説明します