没入型ウェブエミュレーター:WebXR開発のためのメタクエストデバイスをシミュレート
Immersive Web Emulatorは、Meta Questデバイス向けのWebXR体験を開発者が作成するのを支援するために設計されたブラウザ拡張機能です。この無料のChrome拡張機能は、使いやすいインターフェースを提供し、すべてのMeta Questヘッドセットをシミュレートすることができます。これにより、物理的なXRデバイスを必要とせずに、WebXRプロジェクトを簡単にテストして反復することができます。
Immersive Web Emulatorの主な特徴の1つは、インタラクティブな3Dビューポートです。これにより、開発者はVRヘッドセットとコントローラーを簡単に操作することができます。この拡張機能は、ボタンなどのバイナリ入力やトリガー、グリップ、ジョイスティックなどのアナログ入力をシミュレートする機能も提供しています。さらに、開発者は手の入力もシミュレートすることができ、ビルトインの手のポーズやピンチジェスチャー制御も利用できます。
効率を向上させるために、Immersive Web Emulatorはキーボードアクションマッピングを提供しており、開発者はキーボード入力をマッピングしてより迅速なテストとデバッグを行うことができます。この拡張機能はまた、キーボード入力リレーもサポートしており、開発中のシームレスな体験を保証します。
Immersive Web Emulatorは、WebExtensions APIをベースに開発され、Chrome Extension Manifest V3を実装しています。これにより、ほとんどのChromiumベースのデスクトップブラウザでセキュリティとパフォーマンスが向上します。
Immersive Web Emulatorを使用するには、拡張機能をダウンロードしてWebXRアプリに移動するだけです。起動すると、拡張機能は指定されたMeta Questデバイスをシミュレートし、開発者は開発者ツールパネルの「WebXR」タブを介してエミュレートされたデバイスを制御することができます。
Immersive Web Emulatorの詳細な情報や使用方法についての詳細な手順については、Metaが提供する開発者リソースをご覧ください。