Unreal Engine は、開発およびコンテンツ制作の両方で、多くの XR デバイスをサポートしています。このページでは、Unreal Engine で使用できる XR プラットフォームとデバイスに関するドキュメントへのリンクを記載しています。
サポートする XR デバイス
以下の XR デバイスは、Unreal Engine で動作に関する試験が実施され、検証済みです。
デバイス | プラットフォーム タイプ | デバイス タイプ | サポートされている SDK のバージョン | サポートされているステータス | メモ |
---|---|---|---|---|---|
AR デバイス | |||||
Android devices running Android 7.0 (Nougat) and later | モバイル | ハンドヘルド | ARCore 1.22 | サポート。サポートしている機能の詳細については、「ハンドヘルド AR 機能」を参照してください。 | このデバイス向けの開発方法の詳細については、「ハンドヘルド AR 体験を開発する」を参照してください。 |
HoloLens 2 | モバイル | ヘッドマウント | Windows 10 May 2019 update 以降 | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
iOS devices running iOS 11.0 and later | モバイル | ハンドヘルド | ARKit 4.0 | サポート。サポートしている機能の詳細については、「ハンドヘルド AR 機能」を参照してください。 | このデバイスの開発方法の詳細については「ハンドヘルド AR 体験を開発する」を参照してください。 |
VR デバイス | |||||
ACER Windows Mixed Reality VR | デスクトップ | ヘッドマウント | 該当なし | 最小限のサポート | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HP Reverb | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HP Reverb 2 | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HP Windows Mixed Reality VR | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HTC Vive | デスクトップ | ヘッドマウント | 該当なし | 最小限のサポート | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
HTC Vive Pro | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
Oculus Quest 1 | モバイル | ヘッドマウント | Quest SDK Android API Level 29 | サポート。 | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Oculus Quest 2 | モバイル | ヘッドマウント | Quest SDK Android API Level 29 | サポート。 | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Oculus Link 機能搭載 Oculus Quest 1 / 2 | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Oculus Rift | デスクトップ | ヘッドマウント | 該当なし | 最小限のサポート | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
Oculus Rift S | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「Oculus 向けの開発」を参照してください。 |
PSVR | コンソール | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、UDN またはフォーラムを参照してください。 |
Samsung Windows Mixed Reality VR | デスクトップ | ヘッドマウント | 該当なし | 最小限のサポート | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
Valve Index | デスクトップ | ヘッドマウント | 該当なし | サポート。 | このデバイス向けの開発方法の詳細については、「OpenXR を使用してヘッドマウント体験を開発する」を参照してください。 |
サポートする XR プラットフォーム
以下のセクションでは、Unreal Engine でサポートされている XR プラットフォームに関する方法を説明しています。
ARCore
ARCore は Unreal Engine でサポートされている Google の ハンドヘルド AR プラットフォームです。このページでは、Unreal Engine で ARCore がどのようにサポートされているのか、またARCore を使って開発するための環境設定について説明します。
ARKit
ARKit は、Unreal Engine がサポートしている Apple 提供の ハンドヘルド拡張現実 プラットフォームです。このページでは、Unreal Engine で ARKit がどのようにサポートされているのか、またARKit を使って開発するための環境設定について説明します。
HoloLens
HoloLens は、OpenXR API を使用して Unreal Engine がサポートしている Microsoft 提供の ヘッドマウント AR デバイスです。このページでは、HoloLens が Unreal Engine でどのようにサポートされているかについてと、HoloLens を使用して開発を行うための環境の設定方法について説明します。
Oculus
Oculus は、Unreal Engine がサポートしている Meta 提供の ヘッドマウント VR プラットフォームです。Oculus にはモバイルとデスクトップ両方の VR デバイスがあり、OpenXR プラグインまたは Oculus VR プラグインのどちらかを使用してこのプラットフォーム向けの開発を行うことができます。このページでは、Oculus が Unreal Engine でどのようにサポートされているかについてと、Oculus を使用して開発を行うための環境の設定方法の詳細について説明します。
SteamVR
SteamVR は、OpenXR API を使用して Unreal Engine がサポートしている Valve 提供の ヘッドマウント VR プラットフォームです。このページでは、SteamVR が Unreal Engine でどのようにサポートされているかについてと、SteamVR を使用して開発を行うための環境の設定方法について説明します。
Windows Mixed Reality
Windows Mixed Reality は、OpenXR API を使用して Unreal Engine がサポートしている Microsoft 提供の ヘッドマウント VR プラットフォームです。このページでは、Windows Mixed Reality が Unreal Engine でどのようにサポートされているかについてと、Windows Mixed Reality を使用して開発を行うための環境の設定方法について説明します。