問題タブ [openvr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
321 参照

unity3d - 片目での OpenVR Unity レンダー スプライト

片方の目だけでスプライトをレンダリングし、もう一方の目からは見えないようにする方法はありますか? どんな助けでも大歓迎です。

ありがとう

0 投票する
2 に答える
10066 参照

c# - SteamVR_TrackedObject が Vive コントローラーか Vive トラッカーかを判断する方法

SteamVR_TrackedObjectが Vive コントローラーであり、Vive トラッカーであるかどうかを判断する最良の方法は何ですか?


0 コントローラーと 1 タッカーがペアリングされている場合:

トラッカーは の時点Controller (right)で取得されCameraRigます。

コントローラー 1 台とタッカー 1 台をペアリングした場合:

トラッカーはデバイス 2 に設定されています。

2 台のコントローラーと 1 台のタッカーがペアリングされている場合:

3 分の 1 を作成し、SteamVR_TrackedObjectそれをCameraRigobjects配列に配置します。また、コントローラーがトラッキングを失うと、トラッカーも同様です。


各シナリオで、トラッカーは最終的に異なるSteamVR_TrackedObject.index. SteamVR_TrackedObjectaがトラッカーかどうかを確認する、またはトラッカーがどれであるかを確認する最良の方法は何indexですか?

0 投票する
1 に答える
320 参照

directx - ダイレクトモードでフレームをキャプチャ (Nvidia)

D3D11Texture2D にダイレクト モードで実行されるアプリケーションからフレームをキャプチャする必要があります。私は一般的にPresent()またはPresent1( ) をフックすることでそれを実行していましたが、一部のアプリ (例: SteamVR ゲーム、OVR ゲームなど) はフレームをダイレクト モードで出力します( Nvidia と AMD はこの機能を VR 用にオープンしました)。

誰にもアイデアはありますか?