問題タブ [8thwall-xr]
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.
android - 8th Wall XR カメラの位置が変わらない
8th Wall XR バージョン 1.0.9.3 を使用していますが、XRController クラスに問題があると思います。XRCameraController クラスは、XRController.GetCameraPosition() メソッドを使用して現実のカメラの位置を取得できません。すべての更新で、メソッドはすべての位置変数に対してゼロを再開します。
問題の原因を追跡しようとしたところ、Android JNI の下の XRNativeBridge.cs 内に次のようなコードがあることがわかりました。
これは、ネイティブ呼び出しからカメラの外部位置データを取得することになっています。次にcom.the8thwall.reality.app.xr.android.XRAndroid.java
、jr.Callが変数を取得する提供されたjar実行可能ファイルからファイルを逆コンパイルして、それについて何かがあるかどうかを確認しようとしましたが、運がありませんでした。のようなすべての Java 呼び出しjr.Call<float>("cameraExtrinsicPositionX")
はゼロを返します。
android - シーンの背景にカメラ キャプチャが表示されない
Android デバイス (Galaxy S8+、Nougat) でアプリを実行すると、カメラ入力がシーンの背景として表示されません。ただし、3D プレーンがサーフェスに適用されているのが見えます。XR カメラと XR ビデオ コントローラーをメイン カメラに取り付けました (ユニティのデフォルト)。Unity 2017.2.0b9 の実行