mocapdata.comさんのTakiguchiさんのBVHファイルのおかげで、ようやく遊べるレベルに!
いや、本当は面倒なのは避けただけですが・・・。
TakiguchiさんのBVHファイルを使った”空気椅子”
SimFonIAの現バージョンでは直接BVHデータを読み込む訳ではなく、モーションデータを記載したCSVファイルを、Physic ControlのFile_APIにより、コントロールしているらしい。
単純にモーションデータをCSVファイルに持ってくればよさそうだけど、階層に記述されているジョイント名や順番がマチマチだったり、ジョイントの数自体が違っていたり・・・。
必要なジョイントのモーションデータだけを抜き取って配列を合わせるだけでもひと苦労。
苦労の末に完成したCSVを読み込ませても、なぜかタコ踊り・・・。
TakiguchiさんのBVHファイルが、SimFonIAさんのサンプルモデルと構成が同じため、お手軽に扱えるということで助かります!
手順を動画にしてみた・・・
モデルを弄り過ぎたか、ジョイント位置を設定しなければいけないのか?
結局、不完全っぽいけど、モデルとエクセルファイルを一応晒しておきます・・・。
有難うございます!!
返信削除歩きましたよ、水着のおねーちゃんがみごとなオッサン歩きで
安心して寝ます。
解析は明日、おやすみなさい
解析お願いします(笑)
返信削除説明用に使ったBVHファイルで失敗したのは、に記述してある最初のオフセットの値が、影響しているっぽいです。
修正できましたら宜しくお願い致します。
有難うございました、ここまで踊れるようになりました。
返信削除http://www.youtube.com/watch?v=UQdTm21r-QQ
MMDを最初に思いつき、とらわれすぎました。
反省点
・わからなくなったら、今までの努力を捨てる勇気を持つ
・どうしてもダメならDIG SONさんに聞くべし
拝見しました!すばらしくスムーズに動いてますね!
返信削除反省点の二番目はどうかな?
私の場合、わからなくなったら寝ます。別の事をしていた方が閃く方が多いですね・・・"仕事中に"が多いのが玉にキズ。