WebXR 標準は、ウェブブラウザで拡張現実機能を提供します。Google Chrome では、WebXR が ARCore を使用して、サポートされている Android デバイスで AR 機能を提供します。
WebXR または ARCore を選択する際は、ターゲットのユーザー エクスペリエンスを考慮してください。ARCore を使用する Android アプリは、ウェブブラウザを開いて WebXR コンテンツを表示するよりも、よりシームレスなユーザー エクスペリエンスを提供できます。同様に、ウェブページではブラウザでシームレスな WebXR セッションを開始できます。これにより、ユーザーは使い慣れた環境を利用できます。
機能の比較
ARCore または WebXR を使用して AR エクスペリエンスを開発する場合は、すべての ARCore 機能が WebXR で利用できるわけではないことにご注意ください。
次の表に、ARCore の機能と、それに対応する Chrome のステータスを示します。
ARCore 機能 | Chrome のステータス | WebXR の解説 |
---|---|---|
ヒットテスト | 発送済み | WebXR Device API - ヒットテスト |
アンカー | 発送済み | アンカーとは |
Depth API | 発送済み | WebXR 深度センサー |
面検出 | デベロッパー トライアル | 面検出の説明 |
照明の推定 | 発送済み | WebXR Device API - 照明の推定 |
顔拡大 | highlight_off | highlight_off |
拡張画像 | highlight_off | highlight_off |
インスタント プレースメント | highlight_off | highlight_off |