Google の WebVR および GamePad API が、開発者が Android の Chrome 56 ベータ リリースでテストできるようになりました。 最終的な API リリースは 2017 年初頭に予定されています。
2016 年を最も特徴づけるテクノロジーがあるとすれば、それは仮想現実でしょう。
バーチャル リアリティは、コンピュータに接続された高価なヘッドセットを超えて、スマートフォンと組み合わせたより手頃なソリューションに移行しました。 VR コンテンツも同様に利用可能性が爆発的に増加しており、と呼ばれるプロジェクトのおかげで、企業が VR コンテンツを Web に導入しようと懸命に取り組んでいるのが見られます。 WebVR. WebVR の核心は、Oculus Rift、HTC Vive、Samsung Gear VR、Google Cardboard、Daydream View などの VR デバイスにアクセスできる Web サイト用の実験的な JavaScript API です。 これは 2014 年の春に Mozilla の Vladimir Vukićević によって最初に考案されましたが、この取り組みには Mozilla と Google の両方からの貢献がありました。
バージョン 1.0は3月に導入されました 今年の、そして 1か月後、サムスンは発表した WebVR は Gear VR ヘッドセットでサポートされる予定です。 Chrome チームによる初期のデモでは、90 FPS レンダリングを維持できることが示され、実行可能な VR コンテンツを生成する WebVR の機能が実証されました。 Google はこのサービスを一般公開することに取り組んでおり、Chrome 57 の安定版チャネルで 2017 年初めにリリースする予定であると述べています。
ただし、今のところ、API は現在 Chrome v56 のベータ版に限定. Google は、Web 開発者が次のようなことができると発表しました。 Origin Trial にサインアップして新しい API にアクセスします. 有効にすると、WebVR API にアクセスできるだけでなく、GamePad API 拡張機能にもアクセスできるようになります。
WebVR API を使用すると、開発者は前述の仮想現実デバイスの入出力機能にアクセスできるようになります。 開発者はデバイスの位置と方向にもアクセスできるため、Web アプリがヘッドセットのディスプレイ上に立体的な 3D シーンをレンダリングできるようになります。 GamePad API 拡張機能は、ユーザーが VR 環境と対話できるように、モーション コントローラーからの入力にアクセスするために開発者が必要とするものです。 Google は、WebVR API はまだ進化しており、開発者のフィードバックに基づいた変更を期待する必要があることを警告しています。
出典: Chromium ブログ