2016-12-28 12 views
1

私はGoogle Cardboardで「VR Box」VRヘッドセットを設定しようとしていました。そのヘッドセットには入力ボタンはありませんが、磁気ボタン入力を受け付けるVRプロファイルのQRコードを作成しました。それは作品の種類 - あなたがビューアに座っているときに、携帯電話(サムスンS5ミニ)の左上の近くに磁石を振ると、それは主にクリックイベントをトリガします。しかし、信頼できるものではありません。誰もGoogleがCardboardの入力として磁石を使用することを推奨しない特定の理由を知っていますか?

Googleが明確に磁石の入力が信頼できないことを知っていると段ボールのヘルプでそれを思いとどまら:https://support.google.com/cardboard/manufacturers/answer/6323710

私の質問です:誰でもGoogleは、磁気入力が信頼できないことを決定するために使用したメトリックを知っているのですか?

答えて

0

ボールボードの磁石は非常にきちんとしたアイデアですが、多くのデバイスではうまく動作しません。

主な理由は、携帯電話メーカーが最近ますます安くなっていることです。ジャイロスコープは、今日の携帯電話ではまれであり、主に旗艦型のデバイスがあります。主要なソフトウェアの中には、最新のアップデートではジャイロスコープの使用を無効にしているものもあります。たとえば、Google Chrome Androidはオリエンテーションセンサーとして使用しなくなりました。

VRデバイスは予算デバイスで動作するため、驚くかもしれませんが、実際のところ、センサー融合と呼ばれるものがあります。加速度センサーと磁力計を使ってジャイロスコープをシミュレートします。これはかなりうまく動作しますが、精度が低く、アーティファクトがいくつかあります(電話機を回転させずにVRモードで高速に垂直方向に動かすと、回転します)。

磁力計の近くに大きな磁石を置くとどうなりますか?それはまったく動作しません。

TL; DR:磁気ボタンを追加すると、頭部の追跡がさらに悪化します。


あなたがする必要があるのは、独自の入力タッチボタンを作成することです。私はこの方法でいくつかの段ボールをアップグレードしました。あなたは何とか画面を押す必要があります。

最善の方法は、いくつかの静電防止箔を手に入れてボタンを作ることです。これを押すと、同時に画面と指に触れることになります。あなたはまた、非常に短いと狭い銅ケーブルを画面から外側に使用し、あなたの指でそれを押すことができます。
指を挿入するための簡単な穴も機能します。

関連する問題