Vuforiaによってレンダリングされる3Dモデル(仮想オブジェクト)は、常にカメラを見ます。つまり、Androidのカメラを動かすと、画面の中央にモデルが表示されます。 私はターゲットを使用していません。モデルを動かさず、ボタンを置いた場所に留まることを望みます。それ、どうやったら出来るの?C#を使用してUnity-Vuforiaでカメラの動きを引く方法
1
A
答えて
0
[階層]パネルで、モデルをMainCameraの子として動作させることでモデルを「MainCamera」にドラッグすると、モデルがカメラと共に移動します(つまり、モデルはすべて中央に配置されます)。モデルをカメラにドラッグした後、モデルの位置がカメラのローカル位置にあるので、モデルの位置を(0,0,0)に変更したことを確認してください。これが役立つことを願っています!
0
Vuforiaには、UserDefinedTargetBuilder(Assets> Vuforia> Prefabs> UserDefinedTargetBuilder)と呼ばれるプレハブがあります。 Vuforiaチームがすでに書いたものをすべて書き直すのではなく、これを行う方法について非常に役立つガイドをリンクしていきます。
ユーザー定義ターゲットの説明については、hereを参照してください。
UnityのVuforiaサンプルプロジェクトをダウンロードするには、hereを参照してください。これには、非常に有益なUDTプロジェクトが含まれています。
また、UDTの作成を制御する方法については、hereを参照してください。
ここで常にカメラに直面するように、Unityには、参照したいGameObjectのTransform
を引数とするTransform.LookAt
という関数があります。これは本質的に、z軸(前方軸)またはあなたのオブジェクトを、見たいオブジェクトのz軸に揃えます。
関連する問題
- 1. Android用OpenCVを使用してカメラを開く方法VideoCapture
- 2. c#ドラッグして線を引く方法
- 3. カメラ引き裂くのOpenGL
- 4. カメラの動きを検出してマウスを動かす方法
- 5. ACTION_IMAGE_CAPTUREインテントを使用しているときにAndroidカメラの動作を正しくキャッチする方法
- 6. Libgdxを使用してアイソメトリックなシナリオでカメラを移動する方法
- 7. Qt(クロスプラットフォーム)を使用して、リストのビデオキャプチャデバイスを取得する方法(Webカメラ) (C++)
- 8. チャートエンジンを使用してポイント間に線を引く方法
- 9. C#で時間を引く方法
- 10. three.jsを使用してカメラの位置を動的に設定する方法
- 11. カメラでバーストモードを使用する方法
- 12. emguCV C#を使用して頭の動きでマウスポインタを制御する方法?
- 13. Unity 3D C#カメラ - カメラをマウスまたはジョイスティックの方向に軽く動かす/
- 14. Three.jsでカメラをテクスチャ画像として使用する方法
- 15. C++でアスタリスク(*)を使用してV字形を描く方法
- 16. Cの引用で変数を使用する方法
- 17. iOSのフレームでカメラを開く方法
- 18. WIAを使用してC#のWebカメラを使用して自動的に写真を撮る
- 19. Zedカメラ - openCVを使用してC++でデータを取得
- 20. カメラ2を使用してプレビューでオートフォーカス矩形を描くandroid
- 21. dulwichを使用してリモートから引き出す方法は?
- 22. iPhoneでUIButtonをクリックしているときにカメラを開く方法は?
- 23. Raspberry PiのBasler GigEカメラpylon5 C++ライブラリの使用方法
- 24. C#SharpSVNを使用して正しくマージする方法
- 25. Kivy(Python)カメラを使用する方法
- 26. C++プログラムのraspistillを使用してカメラ画像を読む
- 27. C#のUWPアプリを使用してWebカメラからビデオをストリーム
- 28. 同じビューでカメラを開く方法
- 29. 右にスワイプしてナビゲーション用の引き出しを開く方法
- 30. SimulatorでiPhoneのカメラのWebカメラを使用できますか?
実際の世界のオブジェクトにモデルを「配置」し、カメラを動かすときに現実のオブジェクト上にそのモデルを残したいと言っていますか? – bpgeck