私はJavaとProcessingを使って、Kinectから受け取ったデータでキャラクターをアニメートしようとしています。私は自分の動きを繰り返すスティックマンをつくることに成功しています。しかし、私は、OBJファイルからロードされた3Dメッシュを実行するのは、それよりもはるかに難しいことが分かりました。私はインターネット上のすべての情報を見つけるためにすべてを検索しており、賢明な何かを見つけることができませんでした。私はそれが骨などを含むかもしれないことを知っていますが、再び、それを行うための図書館はなく、その主題に触れる記事はありません。Kinect 3Dキャラクターメッシュアニメーション
3
A
答えて
1
OBJファイルを書き出している場合は、モーション/アニメーションデータではなく、メッシュ/ジオメトリを書き出しています。 私は、BVH(Biovisionモーションキャプチャ形式)ファイル形式を使用して、Processingを使用してアニメーションエクスポータを作成し、ライブラリでジョイント位置と向きを簡単に取得できるようになりました。
多分誰かが既にこれをしなかった場合、私はその後、(それはかなり簡単だとして)熟考し、はい、人々はすでに、この上で動作んでした:
しかし、改善の余地があります。 プログラミングにどのくらいの快適性があるかによって、プレーンテキスト形式なので、BVHから始めたいと思うかもしれません。しかし、このフォーマットに関して私が最も心配している事は、 はオイラー角を使っているという事実です。また、より多くのオプションを使用するより最新のフォーマットであるので、FBXを使用することを検討してください。
要するに、ジオメトリを保存するためにファイル形式を使用しないでください。アニメーション/ボーン用にファイル形式を使用してください。
関連する問題
- 1. Microsoft Kinect V2 +ユニティ3Dデプス=ワーピング
- 2. Kinectを使用した3Dオブジェクトトラッキング検出
- 3. Kinect v2、3D点群のカラー画像への投影
- 4. Kinect 2の3Dデータを.txtファイルに保存
- 5. Kinect SDKを使用してフル3Dスケルトンを作成
- 6. Kinect v2アバターコントローラー(ユニティ)
- 7. Kinectイベントをスキップ
- 8. Kinect 2オブジェクトトラッキングのベストメソッド
- 9. Kinect SDK 1.0 + Unity/Blender
- 10. 3DスケルトンデータをKinectのようなオイラー表現に変換するには?
- 11. OpenGLを使用したKinect
- 12. kinect sdk beta 1.0 with kinect with windows
- 13. Kinectジョイントスケール
- 14. Microsoft Kinect
- 15. Kinect Fusion-Shadowエフェクトのマーチングキューブ
- 16. KinectとOpenNI
- 17. Kinect Depth Image
- 18. kinect v2 as webcam
- 19. WPF + Kinectアプリケーション
- 20. ColorImageFrameのKinectフォーマット
- 21. Kinect v2.0 FaceFrameResult.FaceRotationQuaternion NAN
- 22. Kinect v2カラーカメラキャリブレーションパラメータ
- 23. Kinectベースのオブジェクトトラッキング
- 24. CS0143:Kinectの
- 25. Kinectのラズベリーパイ
- 26. Microsoft Kinect + Telldus Tellstick
- 27. Matlab Kinect Depth Imaging
- 28. Zend_Mailと= 0D = 0A = 3D = 3D = 3D = 3D = 3D
- 29. Kinect Xbox One(+ adapter)およびWindows 10用
- 30. Kinect V2ポイントクラウドデータをリモートユーザに送信