HTCは先週、開発者がVive Proの前面ステレオカメラとオーディオシステムの高度な機能を試すことができるSDKセットをひっそりとリリースしました。同社が公開したデモは、Vive ProがMicrosoftのWindows MRパートナーヘッドセットよりもMixed Reality(複合現実)の称号にふさわしいことを示しています。
カメラ
これまで、Vive Proに搭載される新しいカメラ機能についてはほとんど知られていませんでした。HTCがヘッドセットを発表した際、新しいカメラ構成についてはあまり語られませんでした。私たちが知っていることのほとんどは、実際に観察して得たものです。新しいカメラはシャペロンシステムのためだけのものではなく、ARのような機能も実現します。そのため、Vive Proは、既存のWindows MRヘッドセットよりも、より複合現実(MR)デバイスとしての側面が強いと言えるでしょう。
Vive Proには、正面を向いた2つの双眼カメラが搭載されています。HTCがこの新しいヘッドセットを発表した際、これらのカメラによってシャペロンモードで奥行きを確認できるようになるだろうと予想していました。Vive ProがVive Focusのインサイドアウト・トラッキング技術を流用していることが明らかになると予想していました。
1月下旬、EngadgetはHTCの製品戦略担当バイスプレジデント、レイモンド・パオ氏にインタビューを行い、Vive ProがChaperoneモードで奥行き認識機能を提供することが明らかになったと報じました。しかし、これはカメラの潜在能力のほんの一部に過ぎません。パオ氏は、HTCがゲームインタラクション向けにカメラの機能を公開するための開発者キットをリリースすると述べました。先週水曜日、HTCはVive SRWorks開発者キットの早期アクセス版をリリースし、開発者がChaperoneカメラを操作できるようにしました。
HTCは、デュアルカメラによって静的および動的な環境の空間マッピングが可能になることを発表しました。同社はまた、空間スキャンのプロセスを紹介する短い動画も公開しました。HTCはステレオカメラからのデータを組み合わせて、周囲の環境の3Dポリゴンメッシュを作成します。動画では、このプロセスがやや遅いことが示されていますが、それ以外はMicrosoft HoloLensヘッドセットをセットアップする際に必要な室内スキャンのプロセスに似ています。カメラは壁、床、そして室内の物体を検知し、あらゆる物体の3D表現を作成します。
初代Viveはモノクログレースケールカメラを搭載していましたが、Vive Proはフルカラーパススルーに対応した2台のRGBカメラを搭載しています。パススルービューを有効にし、環境をマッピングすれば、Vive Proで複合現実コンテンツを操作できます。Vive Proのステレオカメラは、環境のトラッキングに加えて、Leap Motionカメラのように手の動きもトラッキングできます。HTCのハンドインタラクション技術はLeap Motionほど洗練されていませんが、手を伸ばして仮想オブジェクトに触れるといった基本的な操作は可能です。
3Dマップ化された環境により、開発者は現実世界を体験の一部として利用できるようになります。例えば、壁の色や質感を変えたり、視覚フィルターを使って環境光の温度を変化させたりといった視覚効果を用いて、現実世界の見え方を変化させることができます。また、開発者は現実世界と融合する複合現実コンテンツを構築することも可能です。部屋の3Dメッシュにより、仮想オブジェクトと現実世界のオブジェクトとのインタラクションが可能になります。スキャンされた部屋では、仮想アセットを現実世界のオブジェクトの背後に隠蔽することも可能です。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
HTCによると、Vive SRWorks SDKは3つのモジュールに分かれています。手のインタラクションを扱うDepthモジュール、開発者がAR/MRコンテンツを開発できるようにするSee-throughモジュール、そして空間トラッキングデータを提供する3D Reconstructionモジュールです。SDKには、UnityおよびUnreal Engine用のプラグインも含まれています。
オーディオも
HTCはカメラSDKに加え、新型ヘッドセットのオーディオシステム用モジュールもリリースしました。Vive Proにはアンプ内蔵のハイエンドヘッドホンが搭載されるはずですが、私たちのオーディオシステムの使用感は今のところ期待外れです。HTCはファームウェアアップデートでVive Proのヘッドホンの不具合を修正しようとしましたが、解決には至りませんでした。おそらく問題はハードウェアではなく、使用しているソフトウェアにあるのでしょう。
HTCは、Vive Pro向けの「Unity対応オーディオ空間化プラグイン」であるVive 3DSP SDKをリリースしました。3DSP SDKの機能は以下の通りです。
高次アンビソニックス:洗練されたリアルワールドモデリングに基づくHRTF(水平方向および垂直方向)。ハイレゾ音源ファイルと再生に対応。リアルワールドモデリングによる音響距離感の再現。VIVE 3DSPプラグインは、VIVE Pro向けに調整されたルームエフェクト、室内残響・反射、音響オクルージョンをサポートします。VIVEやその他のHMD、ヘッドフォンにも対応しています。
Vive Proのオーディオは今のところ遠く感じられ、「キンキン」とよく表現されます。音響距離効果と高次アンビソニックスによって、ヘッドセットが現在発生している遠くの音を解消し、オーディオを向上させることができるかもしれません。
HTCは、Vive Proの内蔵マイク用のAPIを含むVive ProオーディオモードSDKもリリースしました。この新しいソフトウェアにより、アプリケーションはマイクをフォアグラウンドモニタリング、バックグラウンドモニタリング、またはタスクごとに1つのマイクに切り替えることができます。
Vive SKRWorks SDK、Vive 3DSP SDK、Vive Pro Audio Mode SDKは、Vive開発者リソースポータルから入手できます。これら3つはすべて早期アクセスリリースです。
ケビン・カルボットはTom's Hardwareの寄稿ライターで、主にVRとARのハードウェアを扱っています。彼は4年以上にわたりTom's Hardwareに寄稿しています。