トップページ > 過去ログ > 記事閲覧
PMD(VMD)モーションについてご報告
名前:ar 日時: 2009/12/27 18:32

PMD&VMDの読み込み時、モーション中に膝(太もも)が腰の位置よりZ軸でモデルの後ろに移動するフレームがすべて腰の位置でせき止められてしまうようです。 腰の位置で止まってしまうのは太ももだけで膝などは問題なく後ろまで動きます。 モデルをすぐに用意できないので伝わりにくいかもしれませんが、アキレス腱のストレッチの様なポーズを取ったりする際、膝だけが後ろに移動し、太ももだけが地面に対して垂直になって止まってしまう感じです。 Z軸の0をまたぐ事が出来ないのかと思いモデル自体の位置をモーション中に前へずらしたりしてみても同じ現象が見られました。また、初めは自作モデルでの現象だったため、MMD付属モデルでも試してみましたが同じ状態になりました。 これらはDxLivビューア、プログラム中でも確認済み。 師走のお忙しい時期に誠申し訳ないですが、ご報告させて頂きました。

Page: 1 |

Re: PMD(VMD)モーションについてご報告 ( No.1 )
名前:ar 日時:2009/12/27 18:58

連投で申し訳ない。 PMD+VMDモデルの方を用意したのでよければご覧になって見て下さい。 MMD付属のPMDモデルと確認用モーションをzipでアップロードしました。 初期位置でのモーションと前へズラしたモーション、足を下げる際に腰も一緒に下げたモーションです。 通常人間の膝は腰より後ろへはほとんど下げられないのでMMDでの制限が影響してるのかと思ったのですが、そういう訳ではないようです。腰を下げた事で少し解消されてはいるのですが…かなりオーバーに下げているので実用的ではないですね; ttp://www1.axfc.net/uploader/Sc/so/67958
Re: PMD(VMD)モーションについてご報告 ( No.2 )
名前:管理人 日時:2010/01/03 23:19

ご報告ありがとうございます アップしていただいたデータで現象を確認することができました 修正したバージョンをアップしましたので、よろしければお試し下さい m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい) // ビューアー http://homepage2.nifty.com/natupaji/DxLib/DxLibModelViewerTest.zip とはいえ、現在のVMD読み込み時のIKは本家様のIKとは程遠い挙動をしますので 突き詰めると他にも沢山おかしなところがあります それらを直すにはそれなりの労力を必要としますので、現在は保留中です、申し訳ありません m(_ _;m
Re: PMD(VMD)モーションについてご報告 ( No.3 )
名前:ar 日時:2010/01/04 06:36

アップしたモーションが正常に動いているのを確認しました。対応に感謝します。 なるほど、IKの問題だったのですね。大まかな状況は把握出来ました。こちらからも何か気付いたことがありましたらまた報告します。 正直なところPMD+VMD仮対応だけでもとても便利になっています。IKの解決はのんびりと待つことにします。 どうか、お体の方もお気をつけて。 これからも利用させて頂きますので、今年もよろしくお願いいたします。

Page: 1 |