一般的な VR インタラクション、ハンド トラッキング、テレポート、ポインタ、およびマーカー トラッキングの設定をカスタマイズするためのインタラクションの基本設定について説明します。
メニュー バーで、[編集] > [基本設定]をクリックし、ダイアログ ボックスの左側で[エクステンデッド リアリティ] > [インタラクション]を選択します。変更を加えたら、[適用]、[保存]の順にクリックして、変更を保存します。
基本設定の編集またはリセットの詳細については、「 基本設定を編集する 」を参照してください。
Varjo XR-3 ユーザのみが使用できます。トラッキング対象の手に対して、ハンド トラッキングの有効化と手の移動オフセットと回転オフセットの設定を行った場合の既定の状態を設定します。
Varjo XR-3 ユーザの場合、VR または XR の基本設定でハンド トラッキングを有効にすると、ハンド トラッキングが自動的にアクティブになります。
[トラッキングした手を MR で表示]: MR で作業している場合、既定で仮想的なトラッキングした手が常に表示されるように設定します。これは、[深度予測]が無効になっている場合に便利です。[深度予測]が無効になっていると、トラッキングされた手が実際の手の上に表示されて、VR メニューが選択しやすくなるためです。

[トラッカー]: Varjo XR-3 および VR-3 ユーザのみが使用できます。ハンド トラッキングに使用する既定のシステムを設定します。
他のデバイスにハンド トラッキングを設定する
[カスタム]トラッカー オプションを使用する場合は、すべてのトラッキング データを VRED の Python インタフェースに提供する必要があります。この方法はデバイスごとに異なります。ただし、Python スクリプトを使用してトラッキング データにアクセスできる場合は、使用したメソッドによって返される
vrdTrackedHandオブジェクトに、このトラッキング データを設定する必要があります。そのためには、トラッキング対象の手や指のジョイントに関する変換データが必要になります(この仕組みについては、externalHandTracking.pyのサンプル ファイルを参照してください)。テストする場合は、対応する基本設定を行い、スクリプトをロードして、VR を開始します。すべての機能を理解するために、手やジョイントのトランスフォームの値を変更して、スクリプトを変更しなければならない場合があります。
テレポート モードと範囲の既定の状態を設定します。
[地面モード]: テレポートしてモデル上にテレポートする場合、またはモデル周辺の領域内部にテレポートする場合の既定のモードを設定します。
自動車の内部、または地面上のいずれかの場所にテレポートするには、[地面の上]を選択します。[ジオメトリ上]が選択されている場合は、ジオメトリ上にテレポートできますが、ジオメトリ内にはテレポートできません。
オブジェクトに近い場合やレーザー ポインタを使用する場合の操作性を向上させるには、これらのオプションを使用します。ポインタの端にある球は、オブジェクトの近くで使用するには大きすぎることがあります。

オブジェクトに近づくか、オブジェクトから遠ざかって、球のサイズとレーザーの直径が変更されたときに、これらのオプションを使用して両方に最適なサイズと直径を設定します。

マーカー トラッキング システムは各マーカーを検出し、0.0 ~ 1.0 の範囲内の信頼度値を割り当てます。
0.0 の場合は、検出された結果(マーカー ID と位置)が 100% 正しくないと判断されます。
1.0 の場合は、検出された結果(マーカー ID と位置)が 100% 正しいと判断されます。
たとえば、値が 0.9 のマーカーは、マーカーの位置と ID の正確性について 90% 信頼できることを意味します。
信頼度値が低いマーカーは、位置が移動している可能性があります。許容できる最小信頼度の設定値を大きくすると、検出された結果の中で信頼性が低いものは無視されるようになります。
検出されたマーカーの信頼度値が高くても、後で最小値を下回る信頼度値が検出された場合、このマーカーは無視され、位置は更新されません。
マーカーの使用の詳細については、「複合現実のマーカー」を参照してください。