BT

Mozilla、ARのための新しいオープンWeb APIとしてWebXRを推進

| 作者: Sergio De Simone フォローする 18 人のフォロワー , 翻訳者 sasai _ フォローする 0 人のフォロワー 投稿日 2018年9月24日. 推定読書時間: 3 分 |

原文(投稿日:2018/09/16)へのリンク

FirefoxにWebVRサポートを追加した後、MozillaはWebにMR(Mixed Reality)をもたらす、WebXRと呼ばれる新しいAPIに取り組んでいる。WebXRはもともと昨年に発表されたもので、ゆくゆくはWebVRを置き換え、WebVRの利用者にスムーズな移行を促すことを目指している。

MozillaのVR/AR担当リサーチエンジニアリングマネージャであるLars Bergstrom氏は次のように書いた。

MozillaにおけるJavaScript APIに関して、新たな作業段階に入っています。これはVR(Virtual Reality)およびAR(Augmented Reality)プロジェクトをオープンウェブ上で作成・共有するのに役立つでしょう。

新しいWebXR Device APIは、ブラウザにおけるAR体験構築の基盤を提供し、リアルワールドとコンテクチュアルオーバーレイの統合を可能にする。たとえば、ユーザーは、Webページの背景をSkyboxで置き換えて、空、山、遠くの建物といったすぐ側にないもののライブイメージにすることができる。加えて、ユーザーがバーチャル空間をもっと自然にナビゲートできるように、WebXRでは音声やジェスチャーといった様々なユーザーインプットがサポートされる予定だ。

WebXRコミュニティは、現在の無線デバイスにある制約をターゲットにして、ドラフト仕様に取り組んでいます。たとえば、Skybox設定を作ることで、Webページの背景画像の変更を可能にします。また、初期のARプラットフォームのワールドセンシング機能をWebに開示する手段にも取り組んでいます。これにより開発者は、複雑なコンピュータビジョンのコードを必要とすることなく、バッテリ駆動のデバイスでサーフェイスを特定できるようになります。

WebXRの現在のドラフトは、光推定、アイトラッキング、Skybox, 静的3D favicon、コントローラサポート、コンピュータビジョンなどをカバーしている。Webページは、VR/AR能力を検出・クエリし、デバイスの向きと位置をポーリングし、没入感のあるARセッションに必要なフレームレートでグラフィカルフレームを生成する。仕様はまだ安定していないが、Mozillaは現状ベースで進め、必要に応じて必要な調整を行っていく予定だ。

最初は、Firefox Realityと呼ばれるFirefoxの専用バージョンで没入感のある体験がサポートされるが、その後、MozillaがWebVRをサポートする全プラットフォーム(Windows、Linux、macOS、Android、iOSを含む)にも展開されていく。iOSプラットフォームに関して、MozillaはすでにAppleのARKitに基づくARアプリをリリースしている。そのソースコードはGitHubに公開されている。このMozillaのiOS WebXR Viewerアプリは、MozillaエンジニアによるWebXRのARアイデア実験場のようなものだ。

WebXRについて詳しく知りたければ、現在の仕様ドラフトWebXR Device API Explainerは必見だ。ここには、デバイス能力のクエリ、XRセッションのオープン、グラフィカルコンテンツの出力など、基本タスクを実行するための豊富なコードスニペットも含まれている。

 
 

Rate this Article

Adoption Stage
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT