問題タブ [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.
unity3d - 片目での OpenVR Unity レンダー スプライト
片方の目だけでスプライトをレンダリングし、もう一方の目からは見えないようにする方法はありますか? どんな助けでも大歓迎です。
ありがとう
c# - SteamVR_TrackedObject が Vive コントローラーか Vive トラッカーかを判断する方法
SteamVR_TrackedObject
が Vive コントローラーであり、Vive トラッカーであるかどうかを判断する最良の方法は何ですか?
0 コントローラーと 1 タッカーがペアリングされている場合:
トラッカーは の時点Controller (right)
で取得されCameraRig
ます。
コントローラー 1 台とタッカー 1 台をペアリングした場合:
トラッカーはデバイス 2 に設定されています。
2 台のコントローラーと 1 台のタッカーがペアリングされている場合:
3 分の 1 を作成し、SteamVR_TrackedObject
それをCameraRig
のobjects
配列に配置します。また、コントローラーがトラッキングを失うと、トラッカーも同様です。
各シナリオで、トラッカーは最終的に異なるSteamVR_TrackedObject.index
. SteamVR_TrackedObject
aがトラッカーかどうかを確認する、またはトラッカーがどれであるかを確認する最良の方法は何index
ですか?
directx - ダイレクトモードでフレームをキャプチャ (Nvidia)
D3D11Texture2D にダイレクト モードで実行されるアプリケーションからフレームをキャプチャする必要があります。私は一般的にPresent()またはPresent1( ) をフックすることでそれを実行していましたが、一部のアプリ (例: SteamVR ゲーム、OVR ゲームなど) はフレームをダイレクト モードで出力します( Nvidia と AMD はこの機能を VR 用にオープンしました)。
誰にもアイデアはありますか?