3Dでの歩くモーションについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
アバター
ptolemy
記事: 258
登録日時: 12年前

3Dでの歩くモーションについて

#1

投稿記事 by ptolemy » 12年前

前回、3Dゲームについて質問したものですがモーションについて質問があります。

DXライブラリの館にはvmdだと再生可能と書かれており、フリー素材は、mqoです。
mqoで走らせる方法を教えてください。

また、おすすめのフリー3D描画ソフトを教えていただければうれしいです。XP対応でお願いします。

一応ここまで作ってみました。
素材は、とりあえず使用しているのでサイズが合ってないです。
矢印で移動で
左シフト&矢印で視点変更です。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 3Dでの歩くモーションについて

#2

投稿記事 by softya(ソフト屋) » 12年前

mqo自体はモーションをサポートしていないです。
なので、mqoなどの3DモデルをMMD系でモーションしたデータがvmdです。
「VPVP wiki - モーションツール」
http://www6.atwiki.jp/vpvpwiki/pages/280.html

あとは本格的すぎるBlenderを使うという手もあります。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
ptolemy
記事: 258
登録日時: 12年前

Re: 3Dでの歩くモーションについて

#3

投稿記事 by ptolemy » 12年前

ということは、
mqoのフリー素材だと×ということですか?
それともモーションをつくるんですか?

こちらのサイトでdlしたんですが、中のフォルダにxファイルなどのファイルがあったんですが、これを使えばいけますか?
http://tkina.web.fc2.com/model/model.htm

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 3Dでの歩くモーションについて

#4

投稿記事 by softya(ソフト屋) » 12年前

そのままだとモーションがないので、MMD系のツールで自分でモーションを付与する必要があります。
つまり、素材であって完成品ではないわけです。

RokDeBone2はmsqなどにアニメを付けるモーションツールなので、このデータを利用すればアニメは出来ると思います。
※ RokDeBone2は作者に色々あってもめたので今後の動向は不明です。
「MDJ:Easy3D(RokDeBone2)の公式サイト消滅と今後」
http://3dgame.dip.jp/easy3d-gone.html
サイトは復活しているんですが、無料でやる気はない模様。

RokDeBone2の場合はXファイルの形式でモデルとモーションを読み込みます。
「英検一級に挑戦した医師のブログ : RokDeBone2」
http://blog.livedoor.jp/eikengokaku/tag/RokDeBone2
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
ptolemy
記事: 258
登録日時: 12年前

Re: 3Dでの歩くモーションについて

#5

投稿記事 by ptolemy » 12年前

すみません。混乱しております。

モーションは、一から自分で描かなければいけないんですか?

xファイルとmqoをvmdに変換するんですか? 

本当に混乱しています。助けてください。

質問は、
・モーションは、すべて自分で描かなければいけないのか。
・なにかのファイルとmqoを合わせればvmdになるのか。

フリー配布されているものは、ほとんどmqoなので理解しないとこの先一歩も進めない感じがして不安です。

とても分かりにくい質問ですが、ご回答お願いします。

本当にご迷惑なんですが、理解したいです。

本当にお願いします。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 3Dでの歩くモーションについて

#6

投稿記事 by softya(ソフト屋) » 12年前

mqoはメタセコイヤと言うモデル作成ツールで作成されたモデルデータです。これにはモーションが付いていません。[脱字]
mqoのモーションは別のツールで作成する必要があるわけです。

その内の選択肢の一つが、MMD(ミクミクダンス)系のモーションツールで、vmdファイルが出来上がります。vmdはmqoと一緒に使用します
また、RokDeBone2もモーション作成ツールで結果はモデルとモーションを結合したxファイルになります。この場合はmqoファイルもvmdファイルも使用しません。

お試しでごくごく簡単なモデルからモーション付まで自分でツールを触ってみたほうが良いと思うんですけどね。そうしないとデータの関係性が実感できないと思います。
理解するので大事なことは試すことだと私は思っています。

【訂正】vmdとpmdでした。mqoはそのまま使いません。
「DXライブラリ置き場 3D関係関数リファレンスページ」
http://homepage2.nifty.com/natupaji/DxL ... .html#R1N1
ここに解説されています。

【追記】
無料ソフトの組み合わせだとややこしいんで、こちらを見て下さい。
「VPVP wiki - モデルデータ作成までの流れ」
http://www6.atwiki.jp/vpvpwiki/pages/66.html

mqoを読み込むプラグインがpmdエディタに有るらしいので、メタセコイヤ→pmdエディタは現在は可能らしいです。

【まとめ】
mqoはモデルデータなのでアニメーションはありません。別ツールでモーションを作ります。

1.mqoからpmd,vmdを作る。 pmdエディなど。
2.mqoからxファイルを作る。 RokDeBone2など。
3.mqoからfbxファイルを作る。 blenderなど。DXライブラリで読めるみたいです(試してません)

【ちなみに】
前に出来るようになったらDirectX11を自分でやると言ってましたよね。
その場合、モデルやモーションを読み込むのは自分で作らないと行けません。
つまり、モデルやモーションのデータ構造を完全に理解しないといけませんし、ファイルフォーマットを理解しないと読み込めないのです。
そのレベルに比べたらすごく簡単なので、すぐ諦めず調べまくってツールを触れば見えてくるはずです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
ptolemy
記事: 258
登録日時: 12年前

Re: 3Dでの歩くモーションについて

#7

投稿記事 by ptolemy » 12年前

そういうことなんですね!
なんとなく理解できたのでいろいろとツールを触ってみて完璧に理解したいです。

mqoからvmdにしたいと思います。
RokDeBoneは、有料なので

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 3Dでの歩くモーションについて

#8

投稿記事 by softya(ソフト屋) » 12年前

ptolemy さんが書きました:そういうことなんですね!
なんとなく理解できたのでいろいろとツールを触ってみて完璧に理解したいです。

mqoからvmdにしたいと思います。
RokDeBoneは、有料なので
ちょっと理解度が心配ですよ。
PMDエディタは、mqoプラグインでmqoを読み込んでボーンを入れて、アニメーションを付けないといけません。
出力はpmdファイルとvmdファイルになります。
詳しくはMMD系のサイトを参考に。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る