問題タブ [arcamera]

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 投票する
3 に答える
7452 参照

ios - ARKit で前面カメラのサポートはありますか?

ARCameraまたはを使用して正面カメラの画像にアクセスするにはどうすればよいですか?また、カメラ録画と同じようARSCNViewに録画することは可能ですか?ARSCNView

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

ios - ARKit の ARCamera 情報を使用した平面ノードの向き/回転

私はかなり新しく、Apple の ARKit を試しています。ARCamera の回転情報について質問があります。写真をキャプチャし、撮影した各画像でカメラの現在の位置、向き、回転を保存しています。アイデアは、これらの画像を使用して 2D 平面ノードを作成し、それらをキャプチャしたときと同じ位置/方向/回転 (原点に対して) で別のビューに表示することです (あたかも画像が空中で静止しているかのように)彼らは捕らえられました)。位置情報は正常に機能しているようですが、self.sceneView.session.currentFrame?.camera.eulerAngles と self.sceneView.pointOfView? .orientation vs self.sceneView.pointOfView?.rotation.

これは、2D イメージ プレーンを設定する方法です。

次に、 xself.planeNode.eulerAngles.xを使用して画像がキャプチャされているビューから取得した値に設定しますself.sceneView.session.currentFrame?.camera.eulerAngles.x(y と z についても同じことを行います)。

次に、ノードの回転を次のように設定しますself.planeNode.rotation.x = self.rotX(ここで、self.rotX は取得元の情報ですself.sceneView.pointOfView?.rotation.x)。

また、次のように設定しようとしました。

ドキュメントには、eulerAngles はロール、ピッチ、ヨーの値におけるカメラの「向き」であると記載されていますが、self.sceneView.pointOfView?.orientation は何に使用されるのでしょうか?

では、平面ノードの位置、方向、および回転を指定するとき、eulerAngles から取得した情報は、画像の正しい方向をキャプチャするのに十分でしょうか?

これに対する私のアプローチは完全に間違っていますか、それとも明らかな何かが欠けていますか? どんな助けでも大歓迎です!

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

unity3d - デプロイ後に Unity ゲームが反転する

Vuforia の ARCamera を使用するゲームがあります。Unity で実行すると、ゲームは問題なく動作します。しかし、ゲームを UWP に展開した後、すべてが反転したように見えます。まるで試合を後ろから見ているようでした。書き方も逆です。ゲームを Android デバイスに展開する場合、これは発生しません。これを解決する方法を知っている人はいますか?

前もって感謝します