問題タブ [mrtk]
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.
hololens - アクティブな MRTK ポインターの位置を取得するにはどうすればよいですか?
Mixed Reality Toolkit で多関節ハンド ポインターの末尾にプレビュー オブジェクトを配置しようとしています。ポインターがジオメトリに当たった位置を取得するにはどうすればよいですか?
DefaultControllerPointer を多関節ハンドに設定しましたが、それへの参照を取得してから、先端の変換位置を取得する必要があります。
qr-code - MRTK: HoloLens とペアリングされていない Android デバイスからの SpectatorView を修正する方法は? (QRコード)
問題の概要
HoloLens と Android デバイス間の接続を確立しようとしていますが、これは MRTK のベータ版で散発的に機能していました。ただし、MRTK RC1 (Also Refresh) に移行してから、QR スキャンに関する問題が発生しました。接続を押すと、2 つのデバイスはお互いを見つけたように見えますが、HoloLens1 の着用者が QR コードを直接見ても何も起こりません。(白い点と「位置マーカー...」というテキストが表示されています)
背景の要約
1. セットアップ:
- 動作する MRTK RC1 Refresh を実装しました
- Feature-SpectatorView を個別に複製し、"MixedRealityToolkit.Extensions" フォルダーのみを MRTK プロジェクトにコピーします。
- 「Spectator View - HoloLens」プレハブがシーンに追加されました。
- 最初に PlatformSwitcher で "HoloLens" を押し、HoloLens1 用にビルドしてから、"Android" に切り替えて、プロジェクトを Android Studio にエクスポートします。
- Android Studio からの .apk のビルド
(opencv バイナリはベータ版からダウンロードして実装されていますが、前回動作したときから変更していません。)
2. 手順:
HoloLens で [接続] ボタンを押すと、「マーカーの位置を特定しています...」という白いテキストが表示されます。
Android フォンが接続を押すと、「ユーザーを待機中」になり、HoloLens が接続されるとすぐに、HoloLens から読み取れる QR コードに切り替わります。
QR コードを直接見ても、新しいことは何も起こらず、接続はそれ以上確立されません。
Player Settings/Capabilities で何かがチェックされていないかどうかを確認しましたが、原因が何であるかを見つけることができないようです. このプロセスで何かを忘れましたか?